1、IDA软件下载

百度网盘下载链接:https://pan.baidu.com/share/init?surl=bdBhVTBYMk0lNIOtCxIjPw   提取码:w28g

1.1、将文件下载至D盘根目录

1.2、解压D:\IDA\Old  Version\IDA_Pro_v6.8_and_Hex-Rays_Decompiler_(ARM,x64,x86)_Green.rar

1.3、解压D:\IDA\Old  Version\Old Version\IDA_Pro_v6.8_and_Hex-Rays_Decompiler_(ARM,x64,x86)_Green\idasdk68.zip

2、DosBox、IDA DosBox插件源码下载与编译

下载链接:https://github.com/lab313ru/idados_dosbox

DosBox与IDA DosBox插件源码都在这个仓库中。

2.1、将源码下载至D盘根目录

2.2、将D:\idados_dosbox-master拷贝至D:\IDA\Old  Version\Old Version\IDA_Pro_v6.8_and_Hex-Rays_Decompiler_(ARM,x64,x86)_Green\idasdk68\plugins

2.3、编译DosBox与IDA DosBox插件

2.3.1用VS 2017打开D:\IDA\Old  Version\Old Version\IDA_Pro_v6.8_and_Hex-Rays_Decompiler_(ARM,x64,x86)_Green\idasdk68\plugins\idados_dosbox-master\visualc_net\dosbox.sln

2.3.2、将C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x86\dxguid.lib拷贝至D:\IDA\Old  Version\Old Version\IDA_Pro_v6.8_and_Hex-Rays_Decompiler_(ARM,x64,x86)_Green\idasdk68\plugins\idados_dosbox-master\visualc_net\

2.3.3、执行编译,将在D:\ida68目录生成dosbox.exe

2.3.4、将D:\ida68\dosbox.exe拷贝至D:\IDA\Old  Version\Old Version\IDA_Pro_v6.8_and_Hex-Rays_Decompiler_(ARM,x64,x86)_Green

2.4、编译IDA DosBox插件

2.4.1、用VS 2017打开D:\IDA\Old  Version\Old Version\IDA_Pro_v6.8_and_Hex-Rays_Decompiler_(ARM,x64,x86)_Green\idasdk68\plugins\idados_dosbox-master\idados\idados.sln

2.4.2、执行编译,将在D:\ida68\plugins目录生成idados.plw

2.4.3、将D:\ida68\plugins\idados.plw拷贝至D:\IDA\Old  Version\Old Version\IDA_Pro_v6.8_and_Hex-Rays_Decompiler_(ARM,x64,x86)_Green\plugins

3、在线调试

3.1、假设要调试的执行程序路径为 d:\test\dos16.exe

3.2、运行D:\IDA\Old  Version\Old Version\IDA_Pro_v6.8_and_Hex-Rays_Decompiler_(ARM,x64,x86)_Green\dosbox.exe并在弹出的命令行窗口依次逐条执行以下命令

mount c: d:\test\
c:
debug dos16.exe

3.3、运行D:\IDA\Old  Version\Old Version\IDA_Pro_v6.8_and_Hex-Rays_Decompiler_(ARM,x64,x86)_Green\idaq.exe,将d:\test\dos16.exe拖入软件中打开程序

3.4、选择Remote Dosbox并运行

DosBox与IDA DosBox的编译及使用相关推荐

  1. NX二次开发-C++使用IDA Pro反编译dll,追踪查看里面使用的UFUN API函数(三部曲1)

    一年前我写过一个C#反编译dll查看代码系列 NX二次开发-C#使用DllImport调用libufun.dll里的UF函数(反编译.net.dll)调用loop等UF函数(三部曲1) NX二次开发- ...

  2. IDA无法反编译 and 提示错误

    情况一: 有的时候IDA的函数点进去 ,发现无法去反编译,可能是代码出问题了,考察我们对汇编的阅读 能力例如下面: aaa指令明显错误(注:CODE CREF代码交叉引用) 我们把这里jbe和aaa ...

  3. IDA反汇编/反编译静态分析iOS模拟器程序(一)话说IDA

    上个月写了一系列文章<xcode反汇编调试iOS模拟器程序>,是使用xcode来动态反汇编分析iOS模拟器程序的.这个系列则是静态分析,用到IDA来做反汇编/反编译.一些概念不会在此重复, ...

  4. DOSBox+MASM,汇编语言环境搭建

    1.下载DOSBox,安装: DOSBox, an x86 emulator with DOS 出现这个界面: 2.下载MASM包 Masm5.0 Masm5.0(windows x64位系统下汇编语 ...

  5. linux dosbox 窗口大小,Linux下dosbox的配置

    安装 dosbox安装很简单,很多发行版的源里都有,我用的是debian,sudo apt-get install dosbox就搞定了.如果要自己编译就到sourceforge上下载源码吧. 生成配 ...

  6. CentOS下安装dosBox

    1. 安装dosbox  click->(官网)DOSBox, an x86 emulator with DOS 或者 sudo yum -y install dosbox 2. 测试是否安装成 ...

  7. 【汇编笔记】win10如何搭建汇编环境(dosbox)

    文章目录 前言 一.下载工具包 二.开始搭建 1.安装DosBox 2.配置工作目录 总结 参考文章 前言 网上教程多且繁杂,且看我一文教会你如何搭建汇编环境. 一.下载工具包 DosBox工具包下载 ...

  8. DOSBOX中的简单的masm 、link操作以及多个文件的连接输出hello word!

    一.一个源文件输出hello work 第一步先将代码编写在记事本中,然后将后缀名改为asm(这个文件就叫做test.asm) 重命名后将txt改为asm后出现这个提示,直接点击:是 之后就得到这样一 ...

  9. debug与DOSBox安装debug命令操作

    文章目录 一. DOSBox && debug使用 1.安装配置(以下方法们按照从麻烦到简便的顺序) (1) 多步骤(可行,但不推荐) (2)一步到位(强烈推荐) 2. 窗口大小 二. ...

最新文章

  1. APP安全谁之过?爱加密为APP开发者分忧
  2. LINUX利用Speedtest测速
  3. [转]Entity Framework走马观花之把握全局
  4. eclipse android环境配置
  5. Android笔记(六十七) 自定义控件
  6. Jquery一些常见性能的问题
  7. Merge Two Sorted Lists leetcode java
  8. task_struct结构体查找
  9. 数字反转(升级版)(洛谷-P1553)
  10. [Struts]让Dreamweaver显示Struts标签的插件
  11. 搞了 2 周性能优化,QPS 终于翻倍了!
  12. 【OUTLINE】使用Oracle Outline技术暂时锁定SQL的执行计划
  13. CDH存在隐患 : 该角色的进程使用的交换内存为xx兆字节。警告阈值:200字节
  14. Android WiFi热点
  15. 不同的经络,不同的线程
  16. Holt_Winters三次平滑指数实现
  17. 边云协同的优点_边云协同
  18. HDU 3605 Escape【最大流】
  19. 安卓应用 .9.png类型启动图/背景图
  20. java 对word加密_Word文档中怎样给文件信息加密?大神都这样操作,你还不知道?...

热门文章

  1. 读取经纬度坐标并存储为字典格式,即key为ID,value为轨迹点
  2. IP地址、子网掩码、网关
  3. Python爬虫实战- 爬取整个网站112G-8000本pdf epub格式电子书下载
  4. 桂林电子科技大学计算机考研资料汇总
  5. maven_使用Maven Failsafe和JUnit @Category将集成测试与单元测试分开
  6. paper 94:视觉领域博客资源1之中国部分
  7. saas(sccs)、less、stylus三者的区别
  8. dnn解读_论文学习+解读1--受优化算法启发的DNN网络设计
  9. 我们会是最后一批用五笔的中国人吗?
  10. 摆扫式(whisk broom)和推扫式(push broom)卫星传感器