Exetools

Exetools (https://forum.exetools.com/index.php)
-   General Discussion (https://forum.exetools.com/forumdisplay.php?f=2)
-   -   Unpack OneWay.dll problem,Import REConstructor v1.6 Final fails. (https://forum.exetools.com/showthread.php?t=8805)

winndy 01-06-2006 23:47

Unpack OneWay.dll problem,Import REConstructor v1.6 Final fails.
 
1 Attachment(s)
I unpacked OneWay.dll.(www.atma-software.com/1way)
This is the OEP I thought .
Code:

003D8458    55        push ebp
003D8459    8BEC      mov ebp,esp
003D845B    83C4 C4    add esp,-3C
003D845E    B8 58833D0>mov eax,OneWay.003D8358
003D8463    E8 BCDCFDF>call OneWay.003B6124
003D8468    33C0      xor eax,eax

I click the "Pick DLL" button.And I can see the Imagebase is 003B0000.
But When I choose OneWay.dll.
The Imagebase in the Log window is 00400000.
So I couldnot fix the unpacked dll.

see the attachment for two pictures discribe the problem I met.

What's the problem?
Import REConstructor bug?
Are there any alternative tools to fix the import table?
Confused.
Any comment is appreciated.
Thx!
------
Is this the same question of my previous thread?
http://forum.exetools.com/showthread.php?t=8612

Maybe this dll first packed with asprotect,then PEcompact.

Regards

adaptor 01-07-2006 01:20

You probably need to change ImageBase in PE header of dumped dll to 003B0000

Frequency 01-07-2006 01:22

hey


in your options..
make sure this is unticked " use PE Header from disk"

otherwise then yes you pick up the 004xxxxx instead of 35xxxxxxx ..
i just tried it.. and it picks up base...

winndy 01-07-2006 10:22

Quote:

Originally Posted by Frequency
hey


in your options..
make sure this is unticked " use PE Header from disk"

otherwise then yes you pick up the 004xxxxx instead of 35xxxxxxx ..
i just tried it.. and it picks up base...

Well,Thank you very much.I got it.
I always learn so much from ARteam.You did very well.

--------------------------
Quote:

Originally Posted by adaptor
You probably need to change ImageBase in PE header of dumped dll to 003B0000

Yes,you are right.
There is a crash when I fixed the Import table.
But I found the cause:the imagebase of the dumped dll is still 00400000.
I should be 003B0000.
I corrected it with lordPE.It works.

If you donnot want to do so.
When you dump the dll,You could tick the "Full dump:Rebuild Imagebase"
and make sure tick "change Imagebase to" and set it to 003B0000.

That's it.

Thanks again.

Regards


All times are GMT +8. The time now is 19:39.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX