Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Ellos venden licencias para ordenadores, es decir con una misma Key, se
pueden usar X usuarios, si empiezas con 1 usuario, cuando pagas otra
licencia adicional, necesitas sincronizar la clave de nuevo para que te
activen otro usuario ms.
Si se instala el programa en un servidor con terminal service, los usuarios
que se conecten a travs de VPN para ejecutar la aplicacin en sesiones
remotas pueden utilizar el programa libremente, el sistema no detecta
cuantos programas hay abiertos. Este fue el mtodo que descubr.
En la captura podis ver donde se introducen los datos para abrir la base de
datos.
Me encontr varias cosas curiosas. La primera es que el usuario admin, que
se supone que es el que puede modificar todos los parmetros del
programa, borrar cosas, modificar facturas, eliminar tickets, crear usuarios
etc en resumen que si eres un empleado maligno puedes liarla parda. Pues
guarda la contrasea en texto plano como se puede ver en la siguiente
captura:
Al ver eso fui corriendo a copiarme esa base de datos en mi ordenador local
para ver si funcionaba pero no funcion (no poda ser tan fcil)
Esta es la licencia (Tipo de datos BLOB):
79 39 5A 6D 58 45 33 37 72 52 46 79 75 6D 6F 59
48 35 31 63 36 6D 72 75 76 59 45 66 2F 39 36 66
49 56 35 56 4B 41 61 64 64 47 4F 65 31 68 71 56
69 32 65 72 32 45 46 74 4C 6E 55 78 78 6E 44 6C
4A 31 79 58 67 77 6B 69 50 62 69 41 5A 47 38 39
7A 6E 72 68 4E 6C 67 33 33 34 4F 41 37 47 64 31
74 55 48 49 56 69 61 30 33 43 42 62 70 62 4D 50
45 63 37 52 44 78 56 4C 55 67 7A 59 50 30 56 48
65 43 6F 52 6F 31 46 48 4E 56 55 69 55 67 2B 5A
6D 56 52 78 73 43 68 64 56 70 62 74 59 68 4C 50
6B 67 41 6E 4E 76 69 32 46 57 58 77 6D 2F 36 35
51 34 34 39 35 4B 49 7A 38 64 6B 57 43 59 65 37
58 66 52 30 64 53 57 46 31 31 74 2B 53 67 4B 57
50 72 6C 75 7A 4D 74 6C 69 6A 72 43 67 64 67 39
49 32 79 6D 46 67 57 31 59 4F 4D 5A 7A 7A 6F 36
56 38 7A 6A 6D 52 78 56 44 46 6B 59 38 41 39 68
46 54 36 67 59 6E 76 34 38 30 63 6F 45 45 39 63
79 31 4C 65 75 50 74 79 53 64 47 76 77 33 49 46
65 52 43 74 77 42 50 78 31 70 74 5A 74 6B 2F 55
56 38 65 76 68 41 54 72 55 43 51 51 43 34 65 76
4C 64 52 43 79 4A 65 6A 5A 70 4E 51 65 2F 36
Y al pasarla a texto plano obtienes:
y9ZmXE37rRFyumoYH51c6mruvYEf/96fIV5VKAaddGOe1hqVi2er2EFtLnUxxn
DlJ1yXgwkiPbiAZG89znrhNlg334OA7Gd1tUHIVia03CBbpbMPEc7RDxVLUgzYP
0VHeCoRo1FHNVUiUg+ZmVRxsChdVpbtYhLPkgAnNvi2FWXwm/65Q4495KIz8
dkWCYe7XfR0dSWF11t+SgKWPrluzMtlijrCgdg9I2ymFgW1YOMZzzo6V8zjmRx
VDFkY8A9hFT6gYnv480coEE9cy1LeuPtySdGvw3IFeRCtwBPx1ptZtk/UV8evhA
TrUCQQC4evLdRCyJejZpNQe/6
Una cadena de 335 caracteres. No saco nada relevante de esto pero lo dejo
como dato.
Actualizaciones del programa
Siempre que haba una actualizacin parcial del programa haba que
descargar un archivo GesLan_ERP.exe que haba que sobrescribir en la ruta
donde estaba instalado el programa. Al sobrescribirlo perda la asociacin a
la licencia y tenas que ponerla de nuevo para arrancar el programa por
primera vez despus de la actualizacin.
Por lo que dentro del GesLan_ERP.exe se debe guardar informacin
relevante de la licencia.
Tambin prob a cotejar la licencia de la base de datos anterior cuando la
introduces despus de una actualizacin, y sigue siendo la misma.
Por si lo estis pensando tambin prob a pasarme el archivo
GesLan_ERP.exe y la base de datos con la licencia a mi ordenador para ver si
me dejaba abrirlo sin pedir la licencia, pero tampoco funcion.
Anlisis de trfico con WireShark
He analizado el trfico existente en 3 situaciones diferentes: