elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  desensamblar simulador pinnacl, problema con dodi. SOLUCIONADO
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: desensamblar simulador pinnacl, problema con dodi. SOLUCIONADO  (Leído 6,744 veces)
byebye


Desconectado Desconectado

Mensajes: 5.093



Ver Perfil
Re: desensamblar simulador pinnacle (problema con dodi)
« Respuesta #10 en: 9 Diciembre 2007, 20:22 pm »

Citar
para saber lo que quiere decir esto: Mid$(l0028$, l002A%), por ejemplo, que tengo que buscar, informacion del dodi o de visual basic 3?

l0028$ = Trim$(UCase$(txtUserName))

For l002A% = 1 To Len(l0028$)

l0028$=Nombre de usuario

l002A%=Variable del for, que se incrementara en 1 hasta N caracteres (que tendra el nombre).

con toda la info que te da puedes hacerlo tu en tu codigo tranquilamente. solo tienes que fijarte en que es cada variable. deberias almenos entender el vb para lo que quieres hacer, si no es como si lees el periodico en chino.

En línea

gangi

Desconectado Desconectado

Mensajes: 18


Ver Perfil
Re: desensamblar simulador pinnacle (problema con dodi)
« Respuesta #11 en: 9 Diciembre 2007, 20:25 pm »

Hola de nuevo.

Osea, que el keygen evidentemente se puede hacer, pero modificar el programa no, es así o me equivoco?

gracias.
En línea

byebye


Desconectado Desconectado

Mensajes: 5.093



Ver Perfil
Re: desensamblar simulador pinnacle (problema con dodi)
« Respuesta #12 en: 9 Diciembre 2007, 22:15 pm »

modificar el programa claro que se puede, pero no desde lo que te muestra el dodi.como toda la vida con un editor hexadecimal sabiendo donde tienes que modificar. pero veo mas sencillo sacarle el codigo ya que la informacion que te da es mucha.
En línea

gangi

Desconectado Desconectado

Mensajes: 18


Ver Perfil
Re: desensamblar simulador pinnacle (problema con dodi)
« Respuesta #13 en: 9 Diciembre 2007, 23:41 pm »

OK, muchas gracias, sin tu ayuda no lo habria conseguido, ahora ya se lo que tengo que hacer.

Un saludo.
En línea

gangi

Desconectado Desconectado

Mensajes: 18


Ver Perfil
Re: desensamblar simulador pinnacle (problema con dodi)
« Respuesta #14 en: 25 Diciembre 2007, 18:47 pm »

Al final ya logré registrarme, os cuento como lo hice. Primero, con vuestra ayuda y la de dodi :) obtuve parte del codigo fuente del programa. La parte interesante está en el archivo register.bas, que genera el dodi cuando descompilas el pinnacle. Abro el archivo con el bloc de notas y copio la parte del código que genera la contraseña, a continuación creo un proyecto con el visual basic y hago un keygen con el código copiado (se puede aprovechar toda la rutina, solo hay que quitar lo que sobra).

Ya tengo mi keygen, lo pruebo y no funciona, supongo que será el serial, ¿cual pongo?. Vuelvo a revisar el archivo register.bas y veo que para comprobar si estás registrado, llama a una funcion externa (extfn02BA). Busco en los archivos generados por dodi y en module1.bas veo que esta función externa llamada vb_vpw está en la libreria pin52dll.dll. Abro esta libreria con el wdasm32, voy a functions>>exports y allí está la función que busco, vb_vpw. Finalmente, voy haciendo pruebas con un editor hexadecimal, cambiando saltos, hasta que quedé registrado.

Pues eso es lo que hice.
Un saludo.
En línea

Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines