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.

RadAsm + OD 搭配编写和调试汇编程序相关推荐

  1. OD使用教程10 - 调试篇10|解密系列

    OD使用教程10 - 调试篇10 让编程改变世界 Change the world by program   大家或许有所察觉了,随着我们课程的不断深入学习,我们感觉自身逆向的"内功&quo ...

  2. 调试汇编程序详细过程

    好记性不如烂笔头.万一又忘了可以来查看. 调试汇编程序详细过程     0.快速         nasm -f elf -l hello.lst -g hello.asm         -l he ...

  3. VC代码的编写和调试

    VC代码的编写和调试(转载) VC代码的编写和调试(转载) //========================================== // [转载声明] // 出自: // 作者:   ...

  4. OD使用教程6 - 调试篇06|解密系列

    OD使用教程6 - 调试篇06 让编程改变世界 Change the world by program   这一讲开始,小甲鱼带大家接触真正程序的逆向.其实也没啥大不了的,也就是对之前所学的知识进行巩 ...

  5. 编写和调试Shader程序(1)

    编写和调试Shader程序 (1)DirectX EffectEdit JohnsonFeng 常用的Shader编写程序有ATI Render Monkey和NVIDIA FX Composer,另 ...

  6. OD使用教程18 - 调试篇18

    OD使用教程18 - 调试篇18 让编程改变世界 Change the world by program   十八,是一个神奇的数字. 每每提起,总让人心旷神怡. 例如十八精神,例如十八岁的天空,例如 ...

  7. 【我的区块链之路】- Hyperledger fabric的简单入门(四)链码的编写及调试

    [我的区块链之路]- Hyperledger fabric的简单入门(四)链码的编写及调试       之前的文章中我们有讲过了fabric的一些核心的配置文件的选项说明,讲过fabric 的网络启动 ...

  8. OD使用教程16 - 调试篇16

    OD使用教程16 - 调试篇16 让编程改变世界 Change the world by program 本讲基于第十五讲进行补充,对第十七讲起到铺垫! [buy] 获得所有教学视频.课件.源代码等资 ...

  9. 性能测试脚本的编写和调试_编写自动调试器以在测试执行期间捕获异常

    性能测试脚本的编写和调试 以前,我曾说过, 您总是想保留一些调试器断点作为例外 . 这有助于防止代码在不注意的情况下腐烂掉,有时掩盖了另一个问题. 如果您认真对待这一点,那么最好将此想法扩展到自动化测 ...

  10. OD使用教程20 - 调试篇20

    OD使用教程20 - 调试篇20 让编程改变世界 Change the world by program   名词注释:Keygen为Key Generator的缩写,就是我们一般所说的注册机.是软件 ...

最新文章

  1. python复合数据类型_python—组合数据类型
  2. 手把手教你搭建Linux开发环境(VMware+Ubuntu)(二)——安装VMwareTools并设置共享文件夹
  3. 基于MATLAB的TDOA算法的仿真
  4. FlexRay车载网络标准
  5. Python DataFrame数据清洗后行索引不连续——reset_index
  6. 御龙在天手游怎么不显示服务器了,御龙在天手游进不去怎么办 闪退原因及解决办法...
  7. 信息学奥赛一本通(1091:求阶乘的和)
  8. 利用python进行数据分析——使用groupby机制对pandas对象类的数据进行聚合与分组操作
  9. 基于Mesos和Docker的分布式计算平台
  10. 防止重复提交表单的两种方法
  11. 高等数学第七版同济大学课后习题讲解上册 百度pdf(免费)
  12. class文件与dex文件解析
  13. videobox,一个错误的名字
  14. python将日期分隔成单独的年月日时分列
  15. Quartz执行逻辑(三)QRTZ_FIRED_TRIGGERS表的作用
  16. 5、SpringMVC自动配置概览
  17. 两个向量组线性相关是不是也能说成两个向量组等价 向量组等价 线性相关 向量组等价和矩阵等价的区别
  18. android 分区 f2fs,一加5 切换data分区为f2fs格式,随机读写暴涨8倍!30秒开机,APP秒开!...
  19. AB实验结果分析01-保证实验分析结果的准确性
  20. windows学习记录之MFC通过URL上传下载文件

热门文章

  1. Android 4.4 播放器,视频播放器(高清版)
  2. 解决 Eclipse不支持tomcat9
  3. 老男孩python全栈s21day21作业(面向对象)
  4. Java在一定范围随机生成经纬度
  5. 用 python 写了一个随机任务抽取器
  6. mysql随机抽样方法_MySQL中随机抽样
  7. Spark机器学习环境搭建
  8. 为期45天的记忆训练
  9. Opencv中rectangle函数与Rect函数的用法
  10. C++中的RECT类