![]() |
ASProtect or UPX?
I am trying to decompress a file and I am running into this:
When I check the signature of the file it is this: Code:
signature: 68 01 80 71 01 E8 01 00 00 00 C3 C3 40 C9 F3 50Code:
00400000 00001000 aspmon PE header Imag R RWEHas anyone seen this before? My signature is saying it is compressed with ASProtect but when I check the memory it is showing upx. Are both correct? I have tried to decompress this using my methods for ASProtect and UPX but neither seems to work. Any information would be helpful. int21h |
Section .adata is common for asprotect and aspack, and because you have push/call/retn/retn at ep, it seems like asprotect. But be carful it might be fake signature :)
|
Check the section characteristics.
For UPX, there are either 2 to 3 sections found. The third section is the resource section. The first section characteristic has a flag 0xE0000080, the second flag 0xE0000040. The resource section characteristic 0xC0000040. For Asprotect/Aspack, all the sections have the characteristic 0xE0000040. There are 3 to 5 sections found. Default compression with Asprotect, the first two sections usually have blank names. In addition to deroko's reply, there are 5 sections where the first two sections have blank names. It is indeed packed by Asprotect. |
| All times are GMT +8. The time now is 17:10. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX