调试方式
OD有2种调试方式选择:
第一种是“File”->"Open"打开选择一个未运行的程序进行调试
第二种是“File”->"attach"附加到一个正在运行的程序进行调试
调试时常用快捷键
F7 | 单步步进,遇到 call 会进入 |
F8 | 单步步过,遇到 call 不会进入 |
F2 | 设置断点 |
F9 | 运行程序,直到遇到断点 |
Ctrl + F9 | 运行程序,直到遇到ret(函数返回) |
Alt + F9 | 运行程序,直到回到应用程序领空 |
设置断点
INT 3断点(F2)
INT 3断点实际上是把要中断的地方的指令改为INT 3,其机器码为0xCC,INT 3会