
Postado originalmente por
uyonk13
Gosto muito de engenharia reversa e tenho estudado muito nos últimos dias e estou com uma duvida. Gostaria de saber se eu posso rodar o processo de um modo que ele vá no debugger tipo passo a passo para comparar um programa registrado com um não registrado, um exemplo tenho um programa que tem uma proteção via porta COM(antiga porta mouse), com ela o programa abre normal, sem a proteção o programa abre mais pausa antes de entrar sem nenhum erro ou mensagem o que me esta dificultando encontrar a linha que trava ele e comparando as execuções no debugger eu ate encontrei uma linha push 0000000 mais não encontrei o que leva a ela e no debugger ela ocorre logo após carregar uma dll do windows uxtheme.dll que eu encontrei pelo W32Dasm no Debugger pelo modo em que ele pausa quando new threads, close threads.....
Obrigado.