手脱FSG压缩壳及问题处理

1.用PEid进行查壳

2.使用LordPE进行检查重定向是否已分离,未分离的话,在脱壳运行中会跳往随机基址

3.使用我爱破解LCG打开需脱壳程序

4.单步2次,选择数据窗口跟随

5.右键单击短点,选择硬件访问,选择Word或Dword皆可,然后F9运行

6.跳转后位置向上查找,因FSG特政js/jnz/jmp的jmp是OEP

7.单击调试,选择硬件断点,取消刚刚设置的硬件断点,在找到的OEP下设置断点,重新运行

8.单步进入,查看到无显示,右键,分析,从模块中删除分析

9.在call的位置进行脱壳(因跳入jmp会看到壳特征)

10.复制修改后的入口,取消重建输入表

11.打开导出的文件失败,使用工具REC进行修复,填入刚刚记下的入口点,自动获取,进行修正存储

12.打开新的文件,发现还存在问题,检查到异常偏移

13.搜索dd 0x400000+0xaffc,向下查找,发现两个异常值,将其改为0

14,使用工具REC重新进行修正存储,记得上一个窗口不能关闭

15.已经成功打开

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值