07.02.2015 Views

The Art of Reversing by Ap0x - Tutoriali.org

The Art of Reversing by Ap0x - Tutoriali.org

The Art of Reversing by Ap0x - Tutoriali.org

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Dakle sve adrese sa PUSH i CALL komandama su NOPovane. Da bismo snimili<br />

promene pritisnimo F9, a za izlazak iz programa pritisnite F10. Probajte<br />

slobodno da startujete program koji ste malopre patchovali i videcete da on<br />

nece raditi!!! Iako smo sve dobro uradili, patchovali smo sve PUSH i CALL<br />

komandu program pravi gresku. Ono sto nismo ocekivali, a trebalo je, da je<br />

ovo DOS program i da posle ispisivanja poruke na ekran program prebacuje<br />

kursor u novi red. Ovo se desava odmah ispod ispisivanja poruke koju smo<br />

uklonili, sto znaci da sledeci CALL sluzi bas za ovo. Otvorimo ponovo HIEW i<br />

ukucajmo adresu 004012F2. Odmah ispod ove adrese videcemo jednu PUSH<br />

komandu i jedan CALL.<br />

Ocigledno je da i ovu CALL i PUSH komandu treba NOPovati jer program ne<br />

moze da prebaci kursor u sledeci red bez ispisivanja poruke na ekran. Znaci<br />

NOPovacemo i adrese 004012F5 i 004012F6, snimicemo fajl i pokusacemo<br />

ponovo da startujemo program. Videcemo da smo sada uspeli i da se poruka<br />

vise ne pojavljuje. Uspeli smo da crackujemo nas prvi program.<br />

<strong>The</strong> <strong>Art</strong> <strong>of</strong> <strong>Reversing</strong> <strong>by</strong> <strong>Ap0x</strong> Page 38 <strong>of</strong> 293

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!