首页
社区
课程
招聘
import REC修复转存文件显示“没有足够空间”
发表于: 2009-12-24 22:46 4408

import REC修复转存文件显示“没有足够空间”

2009-12-24 22:46
4408
在看《IDA实例教程》中的第一个例子,就是那个记事本
得到OEP后,用import REC修复输入表,查找IAT和获取输入表两步都正确
但是修复转存文件时,显示没有足够空间,无法为此转存文件添加任何块
选择要修复的转存文件,选中的是notepad.upx.exe,现在这个进程还打开着,没有问题吧?
请教下哪儿出错了,怎样解决,出错的图如下:
谢谢了!

------------------------
解决了,我之前根本没有dump,只是attach到OD上...
又把上面的菜单一个个看了下,发现Plugins下面有个Ollydump
然后一切正常

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

上传的附件:
收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 95
活跃值: (419)
能力值: ( LV9,RANK:310 )
在线值:
发帖
回帖
粉丝
2
选择要修复的转存文件.应该是前面dump出来的文件
2009-12-24 23:07
0
雪    币: 92
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我用OD dump出来的就是notepad.upx.exe
教程上说找到OEP后,先用OD dump,然后再打开import REC修复输入表
我是先把notepad.upx.exe打开,然后打开OD,选择File->attach,在进程表中选中notepad.upx.exe这个进程,然后再打开import REC选择notepad.upx.exe就出现上面的情况
但是import REC直接选择notepad.upx.exe没有经过OD啊,我试了下不用OD,直接打开notepad.upx.exe,用import REC选择notepad.upx.exe,一样的效果
2009-12-24 23:25
0
雪    币: 92
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
我看了一下,你的过程错了,Dump后OD不要关,
这时再用import Rec修复
2009-12-25 08:38
0
雪    币: 92
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
我dump后没有关OD,刚又试了下,还是这样
还是谢谢了
2009-12-25 10:20
0
雪    币: 95
活跃值: (419)
能力值: ( LV9,RANK:310 )
在线值:
发帖
回帖
粉丝
6
4楼说的没错,源文件是notepad.exe吧,先用od载入,然后dump出一文件notepad.upx.exe,这时OD不要关,打开import REC,选择notepad.exe,搜到输入表后转存时选择上面的notepad.upx.exe
2009-12-25 18:14
0
游客
登录 | 注册 方可回帖
返回
//