![]() |
|
|
|
#1
|
|||
|
|||
|
To Crk: I think you are right!
BTW:Have you saw it? Quote:
|
|
#2
|
|||
|
|||
|
Hi Nemda2k3!,
I just looked at your dump to see if you cleared usual asprotect antidump, there are some you didn't clear , such as the checking of your entry point to see if it still the protector entry point , if not , the target is unpacked , and will give you a problem : 0047DFF3 8B35 18C75500 MOV ESI,DWORD PTR DS:[55C718] 0047DFF9 8B46 3C MOV EAX,DWORD PTR DS:[ESI+3C] 0047DFFC 8B4430 28 MOV EAX,DWORD PTR DS:[EAX+ESI+28] 0047E000 66:3D 0010 CMP AX,1000 0047E004 74 04 JE SHORT dumped_f.0047E00A here you can see it is loading the entry point from the target pe header and comparing with the protector entrypoint [rva]. follow the return and you will see also the next call isnot corrected, and so on. britedream Last edited by britedream; 10-30-2004 at 21:08. |
|
#3
|
|||
|
|||
|
i know someone which has unpacked and have full working exe of this ....
but there are many sections of code encrypted..without key can't unlock some functions.... anyone has a key for private purpose to unlock the encrypted parts??
|
|
#4
|
|||
|
|||
|
Hi crk!
here the code snippet where the target checks the registration flag, if you set this flag ,it should eliminate the nag and activiate the disabled options. 0047DFB8 833D 907F5500 0>CMP DWORD PTR DS:[557F90],0 0047DFBF 74 09 JE SHORT target.0047DFCA 0047DFC1 833D 8C7F5500 0>CMP DWORD PTR DS:[557F8C],0 0047DFC8 74 13 JE SHORT target.0047DFDD 0047DFCA 33C9 XOR ECX,ECX 0047DFCC B2 01 MOV DL,1 0047DFCE A1 44874000 MOV EAX,DWORD PTR DS:[408744] 0047DFD3 E8 80FEF8FF CALL target.0040DE58 0047DFD8 E8 8F61F8FF CALL target.0040416C 0047DFDD C3 RETN the first cmpareson is for reg. flag, follow the value to dump and set the first byte to 1. Regards. Last edited by britedream; 10-31-2004 at 15:44. |
|
#5
|
|||
|
|||
|
Hi britedream,
You are right! I found myself really lacked of these knowledge. Quote:
![]() Regards nimda2k3 Last edited by nimda2k3; 11-01-2004 at 17:05. |
|
#6
|
|||
|
|||
|
To Crk :
Quote:
For all those (like me) who aren't so Great-Artist, it's more easy to merge the requested aspr sections at the dumped. Then this last will never crash (but of course works only on the machine where the dump was done, and with the dlls versions used ).If you really want tu use the prog, don't forget AsLoad, wich works fine with all aspr 1.23 RC4 I have tryed.... |
![]() |
| Thread Tools | |
| Display Modes | |
|
|