13.07.2015 Views

The art of cracking - Tutoriali

The art of cracking - Tutoriali

The art of cracking - Tutoriali

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.

ReEnable buttons - ResHackerOva neverovatno lame vrsta “crackovanja” je veoma zastupljena kodpocetnika i onih koji jednostavno ne zele da se “zamaraju” kopanjem po ASMkodu. Daleko od toga da ReSHacker nije koristan i pravim crackerima i da sene ustrucavaju da ga koriste. Naravno pravi crackeri upotrebljavaju ovajizuzetan program za kreiranje RES fajlova za modifikaciju sopstvenihprograma a ne za beznacajno ukljucivanje ukljucenih dugmica. Bez obzira nasve ovo naucicu vas kako da koristite ovaj program za resavanje NAGproblema. Kada otvorite Datenov program (pogledaj prosli deo poglavlja) ipreko njega otvorite nasu metu videcete sledece drvo u levoj strani ekrana:Naravno jasno je sta sve ovo znaci... U .res sekciji .exefajla postoji jedan Meni i jedan Dialog. Ako selektujemo./Menu/MAINMENU/0 videmo glavni meni programa kojise pojavljuje kada se iskljuci NAG screen. Jedini dialogkoji se nalazi u .res sekciji je bas taj NAG screen kojizelimo ili da uklonimo ili da dugme Continue u njemuuvek bude ukljuceno. Da bi smo ovo uradili otvoricemo./Dialog/900/0 i pogledacemo sta se nalazi tamo:900 DIALOG 0, 0, 240, 191STYLE DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION |WS_SYSMENUCAPTION "NAG-SCREEN"LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRALFONT 8, "MS Sans Serif"{CONTROL "&Continue", 1, BUTTON, BS_PUSHBUTTON | BS_CENTER | WS_CHILD |WS_VISIBLE | WS_DISABLED | WS_TABSTOP, 92, 172, 50, 14CONTROL "NAG", 101, STATIC, SS_CENTER | WS_CHILD | WS_VISIBLE, 20, 48, 200, 10CONTROL "This nag stays here for 10 seconds, because", 102, STATIC, SS_CENTER |WS_CHILD | WS_VISIBLE, 20, 120, 192, 8CONTROL "you did not pay for this program !", 103, STATIC, SS_CENTER | WS_CHILD |WS_VISIBLE, 20, 132, 200, 9CONTROL "NAG, NAG, NAG ;))", 104, STATIC, SS_CENTER | WS_CHILD | WS_VISIBLE, 40,146, 148, 13CONTROL "Frame1", 105, STATIC, SS_ETCHEDFRAME | WS_CHILD | WS_VISIBLE, 8, 4, 224,164...}Ovo sto tu pise nam je skroz nebitno posto sve mozemo da odradimopomocu samog programa ResHacker, bez imalo kucanja. Ako NAG dialog nijeprikazan pritisnite Show Dialog dugme. Potom selektujete iskljuceno dugme,pritisnite desno dugme misa na njemu i selektujete Edit Control. U novootvorenomprozoru pronadjite WS_DISABLED i iskljucite ga. Pre nego stosnimite promene potrebno je da kliknete na OK a onda na Compile Script dabi program ucitao promene u memoriju. Sada mozete pritisnuti Save...Ovako ce dugme uvek biti ukljuceno jer program ne proverava stanjedugmeta pre nego sto mu posalje komandu da se ukljuci.Sam NAG Dialog se moze ukloniti na par nacina: Mozete selektovati./Dialog/900/0 i klikom na desno dugme ili reimenovati Dialog 900 u nestodrugo ili da jednostavno obrisati. Tako se NAG dialog nece nikada visepojavljivati. NAPOMENA: Brisanje ili reimenovanje dialoga nije preporucljivo au vecini slucajeve nece ni raditi kako treba pa ce se program srusiti.<strong>The</strong> Art <strong>of</strong> Cracking by Ap0x Page 85 <strong>of</strong> 165

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

Saved successfully!

Ooh no, something went wrong!