首页
社区
课程
招聘
脱ASProtect 2.3 SKE build 04.26遇到的难题
发表于: 2007-1-7 08:43 4235

脱ASProtect 2.3 SKE build 04.26遇到的难题

2007-1-7 08:43
4235
在贵论坛潜水一段时间,大部份的压缩壳已经可以用OD手脱了,开心ing...
尝试脱ASProtect 2.3 SKE build 04.26加壳的DLL,遇到难题了,以下是我的脱壳经过:
  OD载入目标DLL后,运行Volx大侠的Aspr2.XX_IATfixer_v2.2s.osc脚本,哇卡卡,这个脚本就是牛,一下子就到达OEP,提示:IAT fixed.No stolen code the OEP!Check the address and IAT in log window.并DUMP下UN_XXXX.DLL。
用ImportREC修复,在OD的Log 窗口中有:
reloc_rva , reloc_size
iatstart_rva,iatsize
填RVA和大小时就不知填哪两个了,我自作主张选择了填iatstart_rva,iatsize,点Get Imports,函数全部有效,欣喜中 ,Fix Dump。
Peid 查为:Microsoft Visual C++ 6.0 DLL,
扩展信息:
平均信息:7。13(压缩)
EP 检测:未压缩
快速检测:未压缩
试运行脱壳后文件,“无法注入”。用OD载入,F9,错误:“不知如何继续,因为内存地址05390000不可读,请尝试更改EIP或忽略程序异常。”
到这里就不知如何进行了,No stolen code 应该不用按教程说的补区段的吧?
那应该如何继续脱下去呢?望路过的大侠们指点迷津...

补充一下:ImportREC修复时,填RVA和大小,填reloc_rva , reloc_size ,函数只有一个:

+? FThunk:00271000 函数数:1494 (十进制:5268) 有效:否
Fix Dump 出来的DLL和上面所说的情况一样。

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
顶一顶,
2007-1-7 13:23
0
雪    币: 417
活跃值: (475)
能力值: ( LV9,RANK:1250 )
在线值:
发帖
回帖
粉丝
3
ImportREC修复输入表。
LordPE修复重定位表。
2007-1-7 16:03
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
修复后还是一样的错误."不知如何继续,因为内存地址05390000不可读,请尝试更改EIP或忽略程序异常。"
是不是被壳偷走代码了?
2007-1-7 20:43
0
雪    币: 229
活跃值: (50)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
5
Aspr2.XX_IATfixer_v2.2s 还是有 bug 的.
2007-1-7 20:52
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
呵呵,Volx大侠可否指教一下下一步应该如何做呢?
期待你的新版脚本...
2007-1-7 21:08
0
雪    币: 224
活跃值: (147)
能力值: ( LV9,RANK:970 )
在线值:
发帖
回帖
粉丝
7
最初由 VolX 发布
Aspr2.XX_IATfixer_v2.2s 还是有 bug 的.

脚本还是很完美的
遇到什么问题大家可以自己改下脚本的嘛
世界上没有万能的东西
2007-1-7 21:29
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
大虾们可否提供些如何补区段和如何去除自校验的教程网页链连?
我搜出来的教程,对这方面的说明都是一笔带过,像雾里看花一样
2007-1-7 21:51
0
游客
登录 | 注册 方可回帖
返回
//