Nebob
November 17th, 2002, 03:05
I'm working with an application packed with tE, and I'm not having much luck dumping it properly. Here's what I've done:
Used procdump to dump the image. Segments still encrypted at this point.
Attach ollydbg to the app and dump memory for each of the segments. These are not encrypted, but they may be obfuscated like the IAT redirection and padding.
Use procdump to replace encrypted segments in image with decrypted dumps from ollydbg, then rename the segments from PCGW32 to .text, .data, etc.
My question is, what should I do now to get this working? The tE version used appears to be an internal one, because tE unpackers can't deal with it.
Also, I have two code segments and two data segments. How do I go about rejoining these?
Any help you can give me is greatly appreciated.
Used procdump to dump the image. Segments still encrypted at this point.
Attach ollydbg to the app and dump memory for each of the segments. These are not encrypted, but they may be obfuscated like the IAT redirection and padding.
Use procdump to replace encrypted segments in image with decrypted dumps from ollydbg, then rename the segments from PCGW32 to .text, .data, etc.
My question is, what should I do now to get this working? The tE version used appears to be an internal one, because tE unpackers can't deal with it.
Also, I have two code segments and two data segments. How do I go about rejoining these?
Any help you can give me is greatly appreciated.