逆向工程核心原理之第20章之添加新节区
- 修改NT头结构中的 numberofsections字段为 从04 00 修改为05 00
- 增加一个新节区 virtual size 100 RVA 5000 size of raw data 100 offset to raw data 1400 characteristics c0 00 00 40
- 修改NT可选头的字段sizeofimage 为30 46 00 00 修改为 00 51 00 00
- 在文件中添加新节区的空间 14F0 在内存中的位置 :14F0 -1400 + 5000 = 50F0
- 拖入ollydbg 在405000处放入代码
在4050c0 4050d0处放入字符串
-
修改代码跳转地址
78 3f 和07 xor 得到 7f38
为保存出来的文件做如下修改