The Art of Reversing ... #2
Kao sto ste svi vec sigurno procitali na forumu knjiga The Art of Reversing je konacno zavrsena. Naravno kazem zavrsena iako je do konacnog zavrsetka knjige ostalo jos dosta posla, podrazumevajuci naravno da knjiga ovakvog tipa moze biti zavrsena. Bilo kako bilo drugo izdanje knjige The Art of Cracking je doradjeno, ispravljeno, ispeglano, dodata mu je knjiga PE and ASM for Crackers tako da sada ova nova knjiga zaokruzuje jednu citalacku celinu. Zasto ime The Art of Reversing? Osim toga sto mi se izuzetno dopada ovakav naziv (jer reversing jeste umetnost) bilo je potrebno izmeniti dosadasnji naziv knjige (jer ona sada sadrzi dve knjige u sebi) pa se kao logican naziv nametnuo bas The Art of Reversing. Jako blisko sadasnjem naslovu ali i jako daleko po po njegovom znacenju. Knjiga je u odnosu na predhodnu donela dosta novina:
- Obim knjige je sada 283 strane
- Nightmare poglavlje je kompletirano sa pet primera- Pokrivene su osnove inline patchinga
- Pokriveno je preko 40 razlicitih pakera/protektora
- Detaljno je objasnjena tehnika "rucnog" popravljanja importa- Opisana je implementacija i upotreba RSA i MD5 sistema
- Oblast Keygening je dodatno prosirena objasnjenjima lakih primera
- Oblast Fishing je prosirena i detaljnije objasnjena (upotreba SmartChecka itd.)
- U okviru oblasti Fishing je opisan primer reversinga .ini fajlova i Registryja
- Objasnjeno je patchovanje .dll fajova- Prosireno prvo poglavlje da bi pocetnicima pocetak ucenja bio dodatno olaksan
Naravno ovo je sadrzaj knjige dok vas na CD cekaju sledece stvari:
- Knjiga The Art of Reversing
- Preko 80 minuta video materijala vezanog za detaljno objasnjen reversing meta iz knjige
- Preko 500 crackmea
- Svi reverserski alati
- i jos par sitnica...
Toliko o knjizi i CDu za sada... Vise informacija o nabavci knjige i CD sutra...
The Art of Reversing ... #1
Znam da davno nisam nista zapisao ovde, ili kako se to popularno kaze “odblogovao”, ali imao sam dobrih razloga za to. Ne, naravno da razlog mog ne pisanja nije nedostatak zanimljivih RCE dogodovstina, razlog je naravno nedostatak vremena, ali to ste i mogli da primetite ako ste pogledali forum The Art of Reversing i trenutni napredak istoimene knjige. Ufff 270 strana, ko li ce to samo da procita Ali to nije kraj, planirao sam da napisem jos par stvari za ovo izadanje i tako ce i biti, dodjavola Jedna od novina koja se sigrno moze primetiti je i opis novog Re-Crypta 0.80, koji sam dobio zahvaljujuci njegovom autoru Cruddu, koji iako je ‘malo’ buggovit (jedva sam nasao aplikaciju, koja se moze zastititi) predstavlja veoma dobar pokusaj autora da losim PE formatom zaustavi reversere. Naravno mi se kao i uvek nedamo obeshrabriti na prvu loptu i nasem problemu pristupamo sa dosta ozbiljnosti Inace sam Re-Crypt sam dobio da bi podrsku za njega ubacio u the aPE sto cu drage volje i uraditi posto se dekripcija sada zakomplikovala i vise ne redstavlja lakocu implementacije ali je idalje lako razumljiva i reverzabilna jer je idalje konstantna, bez ikakvih promena na vecem broju uzoraka. Cak su i konstante iste ili lako citljive… Losa implementacija ponovo, ali ne sumljam da ce se blackEye i Crudd i ovoga setiti. Ali dosta o Re-Cryptu… Jedno od poglavlja knjige koje je dodatno prosireno je Decrypt me koje ce sada sigurno biti zanimljivije za citanje buduci da sam opisao implementaciju MD5 i RSA algoritama u crackmeima i da sam dodao dva programa za bruteforce. Izuzetno zanimljiv deo i za citanje i za pisanje… Dalje sam dodatno opisao inline patching, naravno voden iskustvom pisanja the aPEa, prosirivsi ovo poglavlje na UPX, nSPack, FSG, ASPack, Ezip, PeX a uskoro i ACProtect koji ima zanimljivo resenje CRC provere koja radi cak i kada je prilikom zastite programa iskljucena, …. jako lukavo, nema sta Unpacking poglavlje je naraslo na 45 razlicitih pakera/protektora/kriptera ali mislim da ovo nece biti konacna cifra, jer sam oko bacio i na MoleBox, yP, ASProtect 2.x i druge… Ko zna, kolika ce knjiga na kraju biti … 300 strana??? Bilo kako bilo nazalost moram da vas obavestim da se iz tehnicko/finansiskih razloga knjiga se nece pojaviti na internetu pre CDa. Ovo znaci da mi je potrebna podrska svih onih koji su pobornici ovog projekta u vidu kupovine CDa sa knjigom The Art of Reversing. Nazalost ovo sam bio primoran da uradim na ovaj nacin zbog trenutnog stanja hardwarea na kojem radim, a koji je dotrajao, dovizeo par strujnih udara i radi jednom reciju “na gurku” … Stoga jos jednom molim sve zainteresovane za ovaj projekat da izvoje minimalna sredstva za kupovinu CDa i tako mi pomognu da realizujem sva moja buduca izdanja, kojih ce bez sumlje biti mnogo…