首页
社区
课程
招聘
[转帖]Import Reconstructor 1.7c - Fixed by Newbie_Cracker
发表于: 2010-8-2 21:32 4975

[转帖]Import Reconstructor 1.7c - Fixed by Newbie_Cracker

2010-8-2 21:32
4975
From:EXETOOLS

Hi buddies.

As you know ImpRec always has had problem to fix imports of dumped DLLs because of rebasing. It reads ImageBase from memory, but uses ImageBase of dll from header to calculates RVA of JMP/CALL API.
To fix that manually, you had to change ImageBase of dump to its value of mapped dll, and then fix imports by ImpRec.

By this fix, you don't need above procedure anymore. I patched ImpRec to overwrite ImageBase of dump with its new value.

There are some screenshots in attachment for comparison of v1.7c orginal and patched version.

Have fun.

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

上传的附件:
收藏
免费 1
支持
分享
最新回复 (2)
雪    币: 97697
活跃值: (200834)
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
2
ImpRec 1.7d

Hello to all.

I know it's an old topic, but I fixed some bugs in last fixed version.

[QUOTE]- Fixed bug introduced in 1.7b which destroys IAT Autosearch feature in some packed targets, like eXpressor 1.8 (Newbie_Cracker).
- Fixed crash introduced in 1.7b when DLL's PE header has "NO Access" flag (Newbie_Cracker).


Here is a sample to test the IATAutosearch failure in version 1.7b & 1.7c which has not beed exist in older versions.

Use this OEP = 739D to find imports.[/QUOTE]
上传的附件:
2010-9-15 01:03
0
雪    币: 97697
活跃值: (200834)
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
3
ImpRec 1.7e

Another bug fix:

- Fixed a bug which avoids ImpREC to fix JMP DWORD [...] if it is located at the end of code section (Newbie_Cracker)
( Thanks to Nexus6 for report the bug and provide samples)


It's something like this:

.00429428: FF25D0E5A200                 jmp         memset ;msvcrt.dll
.0042942E: FF25D4E5A200                 jmp         memcpy ;msvcrt.dll
.00429434: FF2518E44200                 jmp         d,[0042E418]
end of code section regarding to PE header
 0002943A: 0000                         add         [eax],al
 0002943C: 0000                         add         [eax],al
 0002943E: 0000                         add         [eax],al
 00029440: 0000                         add         [eax],al
 00029442: 0000                         add         [eax],al
 00029444: 0000                         add         [eax],al
 00029446: 0000                         add         [eax],al
 00029448: 0000                         add         [eax],al


ImpREC 1.7e.rar

Программное обеспечение выпуска и Windows Crack Обучение
Нам-Dabei Guanyin Бодхисаттва Нам без митабха
上传的附件:
2010-10-1 06:54
0
游客
登录 | 注册 方可回帖
返回
//