马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册帐号
×
继续上一篇
OD的窗口布局 今天我们讲找到内存地址后,修改其数据。 然后保存汇编内容,生成一个新的EXE程序。这样就可以做到永久修改了! 我的测试程序,弹出的提示框是这样的: 测试程序截图 下面开始教程: 1.利用API断点后(不会前面操作的可以参考上期教程),在堆栈窗口中找到提示框内容。然后点击该数据,右键--数据窗口中跟随! 500 260 2.在数据窗口中,我们修改内存数据为qqqqqq。 昨天说了:一个汉字=2字节,一个英文字母=1个字节。所以大小相等。修改的时候不能超过以前的大小,当小于以前的大小可以后面用00填充! 修改 3.修改后,点击反汇编窗口,按快捷键Ctrl+G。输入我们刚才修改的内存地址。也就是004014C0。 输入内存地址 4.我们选择刚才修改的汇编内容。按右键--复制到可执行文件--选择。 选择将要修改的汇编内容
5.这时会弹出一个新的窗口。我们点击右键--保存文件。即可选择路径和即将要生成的程序名。 保存文件 6.保存后,我们打开新的程序测试下! 测试 OK!修改好了,是不是很简单呢?其实很容易的,大家按照教程做一遍真的不难,有兴趣的自己试试!
|