Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: Trismagia en 13 Agosto 2012, 23:28 pm



Título: Sobre Ollydbg, ingeniería inversa... :)
Publicado por: Trismagia en 13 Agosto 2012, 23:28 pm
Hola a todos...

Estoy tratando de averiguar cómo modificar un archivo ejecutable de un programa que requiere un número de serie. Tengo el número de serie que lo hace funcionar en el sistema que está instalado pero no lo hace en otras. Sospecho que la clave varía siguiendo las reglas de un algoritmo.
He estado leyendo en algunos foros y tutoriales sobre como usar Ollydbg para averiguar el algoritmo y manipular JE, JNE, etc,.. pero estas cosas me quedan algo grandes y no se cómo hacerlo pues los tutoriales que vi no son muy explicativos para un usuario como yo.
Por si acaso, os describo que el programa opera como versión DEMO cuando no está registrado. No se trata de un programa que caduca sino mas bien que limita su funcionalidad de no ser que uses un número de serie válido.
No me planteo crear un keygen... solo modificar el ejecutable para que funcione con cualquier número de serie o uno específico. Tambien aclarar que no requiere nombre de usuario... es decir... que el formato de la clave es el siguiente...

0056B900-0056B900 (Esta es la clave que se usó para activarlo en el PC donde funciona sin problemas)


Muchas gracias a todos :)







Título: Re: Sobre Ollydbg, ingeniería inversa... :)
Publicado por: MCKSys Argentina en 14 Agosto 2012, 00:56 am
Si recién empiezas, deberias ver esto: http://foro.elhacker.net/ingenieria_inversa/faq_iquesteres_nuevo-t345798.0.html

Saludos!


Título: Re: Sobre Ollydbg, ingeniería inversa... :)
Publicado por: Trismagia en 14 Agosto 2012, 13:22 pm
:) ¡Wow! ¡Gracias! Revisaré toda esa información...



Título: Re: Sobre Ollydbg, ingeniería inversa... :)
Publicado por: garay12 en 17 Febrero 2017, 00:22 am
pudiste solventar el problema que planteaste que solo te funcionava para un solo equipo la clave


Título: Re: Sobre Ollydbg, ingeniería inversa... :)
Publicado por: Geovane en 17 Febrero 2017, 03:12 am
¡Hola

   Si la serie no funciona en otro medio de ordenador se calcula mediante la identificación de hardware.

       Para romper necesidad de comprobar en qué idioma se escribe la primera aplicación, entonces sabemos que la mejor herramienta para trabajar en este programa

saludos

identifique linguagem com Peid ou RDG Packer


· No hagas doble post, usa el botón modificar
>aquí las reglas del foro (http://foro.elhacker.net/reglas.htm)
-Engel Lex


Gracias Engel Lex.

Así que completaron 8 números son el volumen general de serie.
En las ventanas a través de cmd ejemplo: VOL C:

comprueba el volumen de serie es 0056B900, si es así basta con modificar esta información en equipos que ejecutan la aplicación que quiere