OD 快捷键
F3 为加载一个可执行程序,进行调试分析
F2 为下断点
下完断点后,地址变为红色的
程序执行到断点处的时候会停下来
取消断点也是 F2
F4 为把程序执行到光标所在处
如果光标所在的位置在断点处之后,程序将会在断点处停下
F9 为运行程序,遇到断点处,程序暂停
Ctrl+F2 为重新运行程序到起始处,用于重新调试程序
断点还是会在
F7 为单步步入
按 F7,程序会一步步执行
遇到 call 指令的时候,会跟到 call 指令所调用的函数中
再按 F7
跟到了调用的函数内,查看函数的内部情况
当程序执行到 retn 时,程序将执行 call 指令之后的指令,也就是执行完函数后的内容
F8 为单步步过
F8 也是一步步执行的
但是 F8 遇到 call 指令时,不会跟到函数内部,而是直接执行函数执行完之后的语句
再按 F8
直接执行 call 指令后的指令
F5 为缩小、还原当前窗口
Ctrl+F9 为执行到函数返回处,用于跳出函数实现
按 F7 进入到函数内
按 Ctrl+F9,程序直接执行到函数返回处,即 retn
再按 F7 就执行完该函数了
Alt+F9 为执行到用户代码处,用于快速跳出系统函数
F7 进入到函数内的时候
按 Alt+F9