RadAsm 是一个强大的汇编集成环境,OllyDebug 是动态反汇编的神器,这两个东西结合起来是编写调试汇编、学习汇编的大杀器。
RadAsm 是可以直接支持 OD 调试的,关键是设置路径。
1、打开 RadAsm,「选项」-> 「设置路径」
2、在 「Debug」一栏,填写上 OD 的绝对安装路径
3、去到 OD 的安装路径下,查看 OD 的可执行文件名是不是 OllyDBG.exe。如果不是,必须要将它改为 OllyDBG.exe,但 OllyDBG 字眼是大小写不敏感的,ollydbg.exe 和 OLLYDBG.exe 等等都可以(这一条我自己摸索出来的,不一定正确,可作参考)。
4、在 RadAsm 中编写好汇编程序并编译链接成功后,按快捷键:Ctrl + D,即可以当前汇编程序打开 OD 进行动态调试。
5、调试结束后,在 OD 中按快捷键:Alt + X,可直接关闭 OD 程序。
END.