SoloCodigo
Programación General => ASM (Ensamblador) => Mensaje iniciado por: Froddo en Miércoles 9 de Julio de 2008, 04:59
-
Hola a todos: :P
Esperando que se encuentren bien les pido AYUDA les cuento:
Me han dado una tarea y estoy muy metido ya que assembler me ha costado un monton poder acostumbrarme, la cosa es que tengo que encontrar el password del programa con el Turbo Debugger pero no puedo dar con el password. ¿cómo debo debuggear? o sea , alguna técnica que tengan ustedes ya que tienen mucha más experiencia en asm...
Bueno eso es todo y gracias de antemano...
Salu2
PD: les doy el link del programa(mediafire.com/?jdhf9dccgyh), pesa 408.55 KB, por si alguien me da una manito de gato y me ayuda con el password. ;)
Forma de uso: File (Alt+F), Load, “TMICRO_8.exe”
-
primero que todo mira si no esta enpaquetado(miralo con peid) segundo, no puedes cambiar de debugger???, el ollydbg lo hace muy bien xDD
bueno como desconosco el funcionamiento de ese debugger, sólo te digo que trates de poner breakpoints en las zonas calientes donde se comparen cosas, como me da pereza bajar el programa :) te digo que busques la función de comparación strcmp o que se yo depende del lenguaje, trata de ver el dump y el stack (los segmentos) a ver que cadenas raras salen, y después has varias pruebas con diferentes entradas para determinar la porción de código que genera el serial(si se genera)
suerte :P
-
Gracias compadre, ya lo he decifrado..
Salu2 :D