xh5510 发表于 2013-9-17 10:50

【od入门教程】第一课 od基础认识

本帖最后由 xh5510 于 2013-9-17 17:55 编辑

**** Hidden Message *****

二、调试方法

od调试方法一般有2种:1.直接文件--打开(F3),进行调试 2.文件-附加 ,进行调试,附加必须是已经运行的程序才可以。
调试后会出现如图所示:

调试中我们经常要用到的快捷键有这些:
F2:设置断点,只要在光标定位的位置(上图中灰色条)按F2键即可,再按一次F2键则会删除断点。(相当于 SoftICE 中的 F9)

F8:单步步过。每按一次这个键执行一条反汇编窗口中的一条指令,遇到 CALL 等子程序不进入其代码。(相当于 SoftICE 中的 F10)

F7:单步步入。功能同单步步过(F8)类似,区别是遇到 CALL 等子程序时会进入其中,进入后首先会停留在子程序的第一条指令上。(相当于 SoftICE 中的 F8)

F4:运行到选定位置。作用就是直接运行到光标所在位置处暂停。(相当于 SoftICE 中的 F7)

F9:运行。按下这个键如果没有设置相应断点的话,被调试的程序将直接开始运行。(相当于 SoftICE 中的 F5)

CTR+F9:执行到返回。此命令在执行到一个 ret (返回指令)指令时暂停,常用于从系统领空返回到我们调试的程序领空。(相当于 SoftICE 中的 F12)

ALT+F9:执行到用户代码。可用于从系统领空快速返回到我们调试的程序领空。(相当于 SoftICE 中的 F11)

上面提到的几个快捷键对于一般的调试基本上已够用了。要开始调试只需设置好断点,找到你感兴趣的代码段再按 F8 或 F7 键来一条条分析指令功能就可以了。


都是基础的东西,适合一点基础没有,刚入门的新人看一下,从这个基础开始看起,就会看懂很多教程里面的操作

亲觉得有用就加个热心呗!



田园风景 发表于 2013-10-25 18:43

我正在学习 先谢楼主

蛤蟆 发表于 2013-9-17 10:54

不是视频格式的吧

xh5510 发表于 2013-9-17 10:55

蛤蟆 发表于 2013-9-17 10:54 static/image/common/back.gif
不是视频格式的吧

文本++图片 教程,视频比较麻烦,不搞,就十多集的教程~

逍遥枷锁 发表于 2013-9-17 11:01

楼主是高手,现在坐等大师受教。

马斯维尔 发表于 2013-9-17 11:02

感谢楼主分享经验,这个系列我看好哦。好好写,估计能和恒大的有得一拼呀。

xh5510 发表于 2013-9-17 11:06

马斯维尔 发表于 2013-9-17 11:02 static/image/common/back.gif
感谢楼主分享经验,这个系列我看好哦。好好写,估计能和恒大的有得一拼呀。

比不上撒,是0基础的,O(∩_∩)O哈哈~

提线木偶 发表于 2013-9-17 11:11

跟着楼主学习OD

蛤蟆 发表于 2013-9-17 11:12

xh5510 发表于 2013-9-17 10:55 static/image/common/back.gif
文本++图片 教程,视频比较麻烦,不搞,就十多集的教程~

自己做的吗?

小雨细无声 发表于 2013-9-17 11:22

过来学习

熊熊 发表于 2013-9-17 11:23

支持一下啦,感谢分享了,学习学习
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 【od入门教程】第一课 od基础认识