-
-
[已解决]改了DLL里的内容,如何能够保存?
-
2007-10-4 23:38
5791
-
一个DLL,有个全局变量 int a= 0; 我要把它改成 a=1
这个a 的地址是 0x1000F234, 这个地址应该是在.data段的,按alt+M可以看到
Address Size Owner Section Contains
1000E000 00002000 myprogram .data data
我在OD里载入这个DLL,在下面数据框里打命令 d 1000f234, 选中这4个字节,点右键 -> Binary edit -> 修改为00000001 -> 确定,再点右键,选Copy to excutable file,然后就弹出一个错误框,显示
Unable to locate data in excutable file
exe的话,我一直是这么修改的,dll的话应该怎么改呢?谢谢。
[CTF入门培训]顶尖高校博士及硕士团队亲授《30小时教你玩转CTF》,视频+靶场+题目!助力进入CTF世界