Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: pepecuervo en 3 Diciembre 2012, 16:30 pm



Título: Modificar un valor con Ollydbg
Publicado por: pepecuervo en 3 Diciembre 2012, 16:30 pm
A ver si me ayudan . me pasaron un programa que ya esta con su medicina , me dicen que lo unico que hay que hacer para dejarlo totoalmente funcional es corregir en olly la fecha para que la licencia no arranque vencida, es solo un numerito de 7DA (2010) a 833 (2099) solo con eso la licencia no aparecerá vencida si no que nos dara días hasta el 2099, suficiente para que ande.
bae el Ollydbg , abri el ejecutable , pero la cosa no parece tan simple , asi que recurro a su ayuda...como se hace esto que para los que dominan el Olly debe ser muy facil ...me explican por favor ? desde ya agradecido


Título: Re: Modificar un valor con Ollydbg
Publicado por: karmany en 3 Diciembre 2012, 18:24 pm
Aquí muestro cómo realizar los cambios usando OllyDBG versión 2:
http://foro.elhacker.net/ingenieria_inversa/iquestcomo_puedo_guardar_modificaciones_en_ejecutable_utilizando_olldbg-t357380.0.html (http://foro.elhacker.net/ingenieria_inversa/iquestcomo_puedo_guardar_modificaciones_en_ejecutable_utilizando_olldbg-t357380.0.html)

Si no, y si sabes el Offset exacto, puedes hacerlo perfectamente con cualquier editor hexadecimal...

Edit: y aquí lo explico para OllyDBG 1.10:
http://foro.elhacker.net/ingenieria_inversa/ollydbg-t260901.0.html (http://foro.elhacker.net/ingenieria_inversa/ollydbg-t260901.0.html)