首页
社区
课程
招聘
为什么手动脱upx的壳没脱干净,求教
2010-1-22 11:32 4067

为什么手动脱upx的壳没脱干净,求教

2010-1-22 11:32
4067
论坛里面有个小软件挺好用的,就是MFC按钮消息入口查找工具,我想了解一下作者的思路
发现加了个简单的upx的壳,手动脱了一下,没想到没能脱干净,我只是用od+esp定律跑到
入口就dump了一下,发现脱壳后程序可以运行,但是用IDA加载发现错误,用lordPE看一下各个节发现节名还是UPX0,UPX1,也就是没有脱干净,不知道下面的怎么弄了,盼望大侠指点以下

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 1
打赏
分享
最新回复 (7)
雪    币: 1632
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
达文西 2010-1-22 11:58
2
0
用upx脱的罗。
上传的附件:
雪    币: 37
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
yangyy 2010-1-22 12:14
3
0
用importREC修复,有一个无效函数直接剪切掉.
上传的附件:
雪    币: 2523
活跃值: (520)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
风随雨行 1 2010-1-22 12:43
4
0
脱壳和完美脱壳是有区别的
完美脱壳一般是要将合并后的区段还原成原来未加壳前的区段大小和属性
雪    币: 119
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
hijasen 2010-1-22 12:49
5
0
自己手动跑了下,呵呵好久没有动手了,试试看……
上传的附件:
雪    币: 231
活跃值: (10)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
wesenwesen 2010-1-22 13:32
6
0
那怎么样才能完美脱掉这个壳呢?
雪    币: 231
活跃值: (10)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
wesenwesen 2010-1-22 13:36
7
0
我看了一下达文西是由 UPXShell来脱的,hijasen手动脱和我的就是一个模样嘛!!
yangyy也只是用importRec剪了一个无效的导入表 Thunk数据
雪    币: 56
活跃值: (276)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
ttthhh 2010-1-22 21:48
8
0
关注学习中!
游客
登录 | 注册 方可回帖
返回