首页
社区
课程
招聘
[求助]DLL文件修改时的重定位问题,高手特别坛主:KANXUE,CCDEBUGER指点一下
发表于: 2007-8-25 21:57 4447

[求助]DLL文件修改时的重定位问题,高手特别坛主:KANXUE,CCDEBUGER指点一下

2007-8-25 21:57
4447
我在用OD修改EVILOTUS1.3.2导出的DLL文件时有一处指令为:

003DD46F   .  83C4 C4       add     esp, -3C
003DD472   .  B8 74D33D00   mov     eax, 003DD374

要将它们交换一下,可是在保存时,OD提示要重定位,忽略保存后,再打开,程序全变了,请高手指点解决的办法
留个QQ什么的,联系交流

                      不甚感谢

[课程]FART 脱壳王!加量不加价!FART作者讲授!

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 159
活跃值: (339)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
2
003DD374是全局变量,移动位置后,重定位表将找不到这个变量,你需要做的事情是修改.reloc节表里面的这个位置.我记得有工具可以打开查看的,修改为你要改写之后的位置应该就可以了
2007-8-27 09:15
0
游客
登录 | 注册 方可回帖
返回
//