O modalitate de a despacheta manual ASPack

Acum apăsați F11, până când acesta va fi eliminat în memorie „“, Ie Ne așteptăm până despacheta idata.

De îndată ce vom vedea că despacheta, face: bpm „VirtualOffset_idata“. și anume: 40C000 bpm. F5. BC *. Să căutăm cu ajutorul magic echipa / tracex. Dar principalul său dezavantaj - viteză mică. În cazul în care programul este mai mare de 1MB, performanțele sale pot fi de până la 10 minute. Scriere / tracex "VirtualOffset_1sektsii" "VirtualOffset_2sektsii". și anume / Tracex 401000 408000. Și acum cel mai plictisitor, dar cel mai important lucru - să aștepte pentru execuție! Oh, am sărit SoftIce. Uită-te în cazul în care este necesar PEI = 403FF0.

Acum 403FF0 - aceasta este OEP noastră. Dezactivați groapa de gunoi: / benă 400000 14000 C: \ dump.exe.

benă Isprvlyaem: deschis benă PEditor 1.7. Punctul de intrare pentru a repara 0003FF0. Secțiuni deschise. La secțiunea .rsrc (și este posibil și în toate secțiunile!) Do DumpFixer (RawOffset = VirtualOffset RawSize = VirtualSize). Acum, a existat o pictogramă de fișier. Pornește groapa de gunoi. Lucrări!

Restaurarea de import: atunci când am făcut-o arunca-l înainte de a fi așteptat până la secțiunea idata despacheta. Și aceasta conținea deja o importuri normale, care mai târziu a fuzionat în groapa. Prin urmare, importurile de restaurare nu este necesară.

Notă: această metodă de despachetare potrivite numai pentru fișiere mici, dar puteți încerca pe toate. Dar întrebarea este: va reuși? Deoarece / tracex se desfășoară, se întâmplă pentru o lungă perioadă de timp și, de obicei, nu doresc cu adevărat să stau și să aștepte.

Vă mulțumim pentru interesul dumneavoastră în acest articol!