博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DosBox与IDA DosBox的编译及使用
阅读量:1837 次
发布时间:2019-04-25

本文共 1728 字,大约阅读时间需要 5 分钟。

1、IDA软件下载

百度网盘下载链接:   提取码: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插件源码下载与编译

下载链接:

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并运行

转载地址:http://rkduf.baihongyu.com/

你可能感兴趣的文章
计算节点装机过程中的问题
查看>>
laravel入门教程
查看>>
整理大数据期末考试复习提纲--概念整理
查看>>
线程--promise furture 同步
查看>>
Mybatis3.2.3+mysql第一个例子(入门)
查看>>
切图神器 --- Assistor
查看>>
Nginx 代理配置
查看>>
Spring过滤器组件自动扫描
查看>>
财经法规四-2
查看>>
JAVA字符串编码转换常用类
查看>>
[实变函数]3.3 可测集类
查看>>
跟锦数学171217-180630
查看>>
前端 html input标签 disable 属性
查看>>
MySQL的mysqldump工具的基本用法(转载)
查看>>
Python之random
查看>>
【IE大叔开玩笑】之——CSS设置IE6中容器高度的BUG
查看>>
EditText 文本内容输入限制
查看>>
转,python的匿名函数lambda解释及用法
查看>>
与FPGA相关的独热码
查看>>
构造方法
查看>>