当前位置:首页 > 运维笔记 > 正文内容

OD修改软件

影子3个月前 (05-20)运维笔记416
一、打开软件,查看正常运行的程序
OD修改软件 第1张

二、打开OD,拖入要调试的程序
OD修改软件 第2张

三、分析汇编代码
title是"Hello world",内存地址是0x00403000
四、数据窗口跳转到该地址,快捷键ctrl+G
OD修改软件 第3张

五、修改数据
点击要修改的地方,按空格键,把保持大小的钩去掉,输入我们要修改的内容,点击确定,修改数据后会变成红色
OD修改软件 第4张

OD修改软件 第5张

六、点击运行,快捷键F9,让程序跑起来,程序已被修改
OD修改软件 第6张

七、OD窗口介绍
OD修改软件 第7张

1、汇编代码对应的地址窗口
2、汇编代码对应的十六进制机器码窗口
3、反汇编窗口
4、反汇编代码对应的注释信息窗口
5、寄存器信息窗口
6、当前执行到的反汇编代码的信息窗口
7、数据所在的内存地址
8、数据的十六进制编码信息
9、数据对应的ASCII码信息
10、栈地址
11、栈地址中存放的数据
12、对应的说明信息
八、OD快捷键介绍
1、F2:断点,在OllyDbg反汇编视图中使用F2指定断点地址
2、F3:加载一个可执行程序进行调试分析
3、F4:程序执行到光标处
4、F5:缩小,还原当前窗口
5、F7:单步步入,进入函数内部,跟进CALL地址
6、F8:单步步过,越过函数,不会进入函数内部
7、F9:直接运行程序,遇到断点处,暂停程序
8、ctrl+F2:重新运行程序到起始处,用于重新调试程序
9、ctrl+F9:执行到函数返回处,用于跳出函数实现
10、ctrl+G:输入十六进制地址,在反汇编或数据窗口中快速定位到该地址
11、alt+F9:执行到用户代码处,用于快速跳出系统代码 

如转截您的文章:本博主只是为传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请及时与我们联系,我们将及时更正、删除处理。

本文链接:http://www.bh27.com/post/281.html

标签: 修改软件
分享给朋友:

“OD修改软件” 的相关文章

实现页面滚动时元素智能定位

实现页面滚动时元素智能定位

实现过程Js侦听滚动事件,当页面滚动的距离(页面滚动的高度)超出了对象(要滚动的层)距离页面顶部的高度,即要滚动的层到达了浏览器窗口上边缘时,立即将对象定位属性position值改成fixed(固定)。同时为了有个好点的体验效果,可以将对象的样式设置阴影效果以便更好的区分浮动层与页面内容主体。这里需...

网页设计中常范的错误

网页设计中常范的错误

 1、导航菜单使用图片、FLASH  导航菜单使用图片、FLASH当然比纯文本来得好看一些,但是搜索引擎并不认识你的图片和FLASH。如果你非要使用漂亮的图片来做导航的话,可以使用背景替换的方法(我会在下次谈到这一个方法的);如果你要使用FLASH做导航,那我就没你办法了。建议做一个导航菜单链接的x...

关于无法安装“pdffactroy”和“Adobe Acrobat”虚拟打印机的解决方法。

关于无法安装“pdffactroy”和“Adobe Acrobat”虚拟打印机的解决方法。

安装Adobe Acrobat 7.0 Professional出现了下面的问题: “警告20225。Adobe Acrobat 7.0 安装程序无法创建新的key目:Adobe PDF Converter。Adobe PDF Printer可能不可用。GetLastError:找不到指定的模块...

CSS巧妙实现分隔线的几种方法

CSS巧妙实现分隔线的几种方法

1.小小分隔线 单标签实现 .demo_line_01{ padding: 0 20px 0; margin: 20px 0; line-height: 1px; border-left: 200px solid #ddd; border-right: 200px solid #ddd; tex...

如何使用样式

如何使用样式

当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化。有以下三种方式来插入样式表:外部样式表当样式需要被应用到很多页面的时候,外部样式表将是理想的选择。使用外部样式表,你就可以通过更改一个文件来改变整个站点的外观。<head> <link rel="styles...

彻底去掉html中带的element.style样式

彻底去掉html中带的element.style样式

在写css时,显示效果会出现非常诡异的效果不知道有没有遇到这种css: #logo{ border: solid 1px blue; }html: <div id="logo"> logo<...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。