The Art of Reversing by Ap0x - Tutoriali.org
The Art of Reversing by Ap0x - Tutoriali.org
The Art of Reversing by Ap0x - Tutoriali.org
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
zavrsavamo na delu koda koji nije analiziran od strane Ollyja. Posle pritiska<br />
na CTRL+A pojavljuje se ovo:<br />
0045E38E > /B8 78E34500<br />
0045E393 |B9 15000000<br />
0045E398 . |803408 7F<br />
0045E39C ^|E2 FA<br />
0045E39E ^|E9 D6FFFFFF<br />
MOV EAX,PEiD.0045E378<br />
MOV ECX,15<br />
XOR BYTE PTR DS:[EAX+ECX],7F<br />
LOOPD SHORT PEiD.0045E398<br />
JMP PEiD.0045E379<br />
Ponovicemo isti postupak od malopre i postavicemo breakpoint na 0045E39E,<br />
pa cemo pritisnuti F9 da dodjemo do bp-a a onda F8 da izvrsimo skok. I opet<br />
zavrsavamo na delu koda koji nije analiziran od strane Ollyja. Posle pritiska<br />
na CTRL+A pojavljuje se ovo:<br />
0045E379 > /B8 63E34500<br />
0045E37E . |B9 15000000<br />
0045E383 > |803408 7F<br />
0045E387 .^|E2 FA<br />
0045E389 .^|E9 D6FFFFFF<br />
MOV EAX,PEiD.0045E363<br />
MOV ECX,15<br />
XOR BYTE PTR DS:[EAX+ECX],7F<br />
LOOPD SHORT PEiD.0045E383<br />
JMP PEiD.0045E364<br />
Ponovicemo isti postupak od malopre i postavicemo breakpoint na 0045E389,<br />
pa cemo pritisnuti F9 da dodjemo do bp-a a onda F8 da izvrsimo skok. I opet<br />
zavrsavamo na delu koda koji nije analiziran od strane Ollyja. Posle pritiska<br />
na CTRL+A pojavljuje se ovo:<br />
0045E364 > /B8 4EE34500<br />
0045E369 . |B9 15000000<br />
0045E36E > |803408 7F<br />
0045E372 .^|E2 FA<br />
0045E374 .^|E9 D6FFFFFF<br />
MOV EAX,PEiD.0045E34E<br />
MOV ECX,15<br />
XOR BYTE PTR DS:[EAX+ECX],7F<br />
LOOPD SHORT PEiD.0045E36E<br />
JMP PEiD.0045E34F<br />
Ponovicemo isti postupak od malopre i postavicemo breakpoint na 0045E374,<br />
pa cemo pritisnuti F9 da dodjemo do bp-a a onda F8 da izvrsimo skok. I opet<br />
zavrsavamo na delu koda koji nije analiziran od strane Ollyja. Posle pritiska<br />
na CTRL+A pojavljuje se ovo:<br />
0045E34F > /B8 39E34500<br />
0045E354 . |B9 15000000<br />
0045E359 > |803408 7F<br />
0045E35D .^|E2 FA<br />
0045E35F .^|E9 D6FFFFFF<br />
MOV EAX,PEiD.0045E339<br />
MOV ECX,15<br />
XOR BYTE PTR DS:[EAX+ECX],7F<br />
LOOPD SHORT PEiD.0045E359<br />
JMP PEiD.0045E33A<br />
Ponovicemo isti postupak od malopre i postavicemo breakpoint na 0045E35F,<br />
pa cemo pritisnuti F9 da dodjemo do bp-a a onda F8 da izvrsimo skok. I opet<br />
zavrsavamo na delu koda koji nije analiziran od strane Ollyja. Posle pritiska<br />
na CTRL+A pojavljuje se ovo:<br />
0045E33A > /B8 24E34500<br />
0045E33F . |B9 15000000<br />
0045E344 > |803408 7F<br />
0045E348 .^|E2 FA<br />
0045E34A .^|E9 D6FFFFFF<br />
MOV EAX,PEiD.0045E324<br />
MOV ECX,15<br />
XOR BYTE PTR DS:[EAX+ECX],7F<br />
LOOPD SHORT PEiD.0045E344<br />
JMP PEiD.0045E325<br />
Ponovicemo isti postupak od malopre i postavicemo breakpoint na 0045E34A,<br />
pa cemo pritisnuti F9 da dodjemo do bp-a a onda F8 da izvrsimo skok. I opet<br />
zavrsavamo na delu koda koji nije analiziran od strane Ollyja. Posle pritiska<br />
na CTRL+A pojavljuje se ovo:<br />
0045E325 B8 0FE34500<br />
0045E32A . B9 15000000<br />
0045E32F > 803408 7F<br />
0045E333 .^ E2 FA<br />
0045E335 .^ E9 D6FFFFFF<br />
MOV EAX,PEiD.0045E30F<br />
MOV ECX,15<br />
XOR BYTE PTR DS:[EAX+ECX],7F<br />
LOOPD SHORT PEiD.0045E32F<br />
JMP PEiD.0045E310<br />
Ponovicemo isti postupak od malopre i postavicemo breakpoint na 0045E335,<br />
pa cemo pritisnuti F9 da dodjemo do bp-a a onda F8 da izvrsimo skok. I opet<br />
zavrsavamo na delu koda koji nije analiziran od strane Ollyja. Posle pritiska<br />
na CTRL+A pojavljuje se ovo:<br />
<strong>The</strong> <strong>Art</strong> <strong>of</strong> <strong>Reversing</strong> <strong>by</strong> <strong>Ap0x</strong> Page 202 <strong>of</strong> 293