lantie / unpack01

upx动态脱壳机源码

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

unpack01

upx动态脱壳机源码

说明

通过对upx壳的分析,写代码脱壳。
代码编写流程:
① 调试执行程序,在OEP处dump文件
构建调试环境
调试启动要脱壳程序
根据特征寻找到OEP,在OEP下断
运行到OEP,修复内存,dump内存
② 恢复IAT,重建IAT
在OEP处寻找IAT,获取IAT所有的函数信息
添加区段、重建导入表、修复IAT

广告

逆向最有趣的就是突破自己,如果你也想突破自己,来15PB吧,学习真正的信息安全技术! http://www.15pb.com.cn/

About

upx动态脱壳机源码


Languages

Language:C++ 84.2%Language:C 15.8%