TA的每日心情 | 开心 2016-5-2 21:02 |
---|
签到天数: 97 天 [LV.6]常住居民II
管理员
- 积分
- 2253
|
学员作品_OEP之VMP(网络班3期学员INT3)
涵盖内容:
一、寻址OEP
二、绕VMP检测
三、代码的COPY执行
定位OEP:
http://pan.baidu.com/s/1i3vYB4L
工具:
http://pan.baidu.com/s/1pJrI8K7
特别说明:
1、VMP与之前的壳差异很大,没有PE基础和一般的脱壳基础可能无法理解视频要表达的内容.
2、本视频主要侧重与定位被VMP加密的程序的OEP,而不是VM还原.所以吐出的代码与加密前的代码区别并不大.
3、为什么填充INT 3?
这里有一个假设,那就是VMP再吐回代码的时候必然要读取原来的位置,但具体读哪里无法判断,所以就将所有可能的地方填充INT 3 这样只有VMP一读这个位置 就能获取到地址.
而这个最先读的地址就是OEP.通过这种方式找到的OEP在作者自己的机器上测试是可行的,但并没有做大量的其他的测试,可能还会有特殊情况,此处不表。
仅供学习,高手勿喷!
现征集优秀学员作品,内容范围:
1、游戏数据分析
2、加壳脱壳
3、Windows内核
或者其他相关专题。。。
在录制的过程中会提供相应的技术指导,录制合格后会在学员作品区进行展示,机会难得!!
|
|