![]() |
|
#16
|
|||
|
|||
|
Quote:
You're assuming that the filename was hardcoded somewhere; which is usually not the case. |
|
#17
|
|||
|
|||
|
Ok, you are totally right !
|
|
#18
|
||||
|
||||
|
Hi guy it seems like you forget to look at the MSDN
Quote:
), which on the unpacked program was doing so much checks that was so long to avoid all of them. It was packed with Asprotect or anyother packer easily unpackable, so was possible to modify the the IAT in all the ways you want.I created a DLL into which DllMain I hooked the CreateProcessA, to point at the .dat original unpacked file. It was called passing a NULL parameter as stated above. The I added using IIDKing this DLL to the Import Table. The result was working excellently and to release the patcher you can also use the QuickUnpack.dll I wrote.. Of course is just a way, the other one is simply patch all the checks.
__________________
Ŝħůb-Ňìĝùŕřaŧħ ₪) There are only 10 types of people in the world: Those who understand binary, and those who don't http://www.accessroot.com |
|
#19
|
|||
|
|||
|
so far i can see still is possible to inline patch Aspr. 1.3x -2.x
Proof: hxx//www.appznet.eu.tt/Sep/Tag&Rename.v3.1.6-RES-crk.zip Password: www.appznet.eu.tt this one has the OEP encrypted ......might be aspr.2.0 anyone has ideas how this work was done?? how to inline patch latest aspr. manually
|
|
#20
|
|||
|
|||
|
its time for an update. many user will be happy
h**p://www.omck.info/b2.php?p=952&more=1#more952 |
![]() |
|
|