RE FORUM
[REVERSE ENGINEERING] => General Discussion => Topic started by: STMR on March 18, 2012, 12:18:57 PM
-
Ahoj, mam v ollydbg jedno crackme a potreboval bych, aby na urcite adrese debugger skocil na muj kod, ktery je na konci programu. Problem je, ze tam nemuzu dat jmp (je to mezi instrukcema, a je tam malo mista). Driv jsem to nejak delal, ale nemuzu si vubec vzpomenout jak. ThX
-
kludne tam daj ten JMP, ale potom si musis premiestnit do tvojho kodu aj tie instrukcie ktore si prepisal ...
-
ako pise darker, kludne daj jmp kde potrebujes, len si poznac povodne instrukcie kt si dal namiesto jmp a tieto instrukcie musis premiestnit tam kde jumpujes. nasledne mozes pokracovat v tvojom kode a na konci kodu by si asi mal skocit na miesto odkial si do tvojho kodu jumpoval.
v pripade, ze robis nieco ako hook (alebo nieco podobne) a nechces, aby sa tvoj kod nejako priamo neprejavil na behu programu, tak by som ti odporucal pouzit pred tvojim kodom pushad a pushfd a na konci popfd a popad(a uplne na zaver jump na miesto odkial si povodne jumpoval na tvoj kod).