13.07.2015 Views

The art of cracking - Tutoriali

The art of cracking - Tutoriali

The art of cracking - Tutoriali

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

sto znaci da se CALL funkciji koja generise ovaj message box prosledjujucetiri parametra. Ovo prosledjivanje ide u obrnutom redosledu pa se tako preCALL funckije na adresi 00404F1D nalaze cetiri PUSH funkcije kojeprosledjuju ove parametre u obrnutom redosledu. Ako vam ovo nije jasnopredlazem da procitate deo STACKu sa strane 8. Kao sto predpostavljate ovafunkcije ne treba da se izvrsava nikada stoga je treba NOPovati. Obratitepaznju samo na jedno, a to je da ako NOPujete samo CALL onda ce doci dogreske u programu. Pravi nacin ubijanja ovakvih NAG ekrana je da treba daNOPujete sve PUSH funkcije koje predhode CALLu a onda i sam CALL. To uHIEWu treba da izgleda ovako:Sve od adrese 00407F10 pa do adrese 00407F21 treba da bude NOP. Sadamozete st<strong>art</strong>ovati NAG.exe i videcete da NAGa vise nema.Vezba:Ako zelite mozete proveriti dosada steceno znanje na istom primerutako sto ce te ubiti tekst koji se pojavljuje kada korisnik klikne na dugme ?.kada se pojavljuje About dialog.Resenje:Sve od adrese 00407EA0 pa do adrese 00407EB3 treba da budeNOPovano.<strong>The</strong> Art <strong>of</strong> Cracking by Ap0x Page 26 <strong>of</strong> 165

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

Saved successfully!

Ooh no, something went wrong!