首页
社区
课程
招聘
[求助]如何使用虚拟机调试DOS程序
发表于: 2015-7-4 15:14 5568

[求助]如何使用虚拟机调试DOS程序

2015-7-4 15:14
5568
诸位大大好,
工作原因,需要调试一个DOS程序(486工控卡上跑DOS,ISA卡上采集数据),原开发者称病走人,源码没留下,手头上本来有一套486工控卡以及采集卡,后来使用STM32开发出同样产品后,就把dos版的抛弃了,因客户原因,需要对原先程序做一定修改,需要调试修改一个gc.exe(16位dos程序), IDA pro静态反汇编能缕通大部分功能,但是某些call的地址不是绝对地址,而是某些寄存器【也就是说他的call地址是某些运算的结果】,跟踪这些寄存器的值在静态情况下去反演真的很累,
想问各位大大,有没有虚拟机下调试DOS程序的方法?
比如VMWare的。
收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 272
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
TR是 DOS调试的神器
2015-7-4 15:55
0
雪    币: 10
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
谢谢。  
正在研究TR
2015-7-4 16:06
0
雪    币: 807
活跃值: (2128)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
在DOS下调试程序,操作系统自带的 debug.exe 就是利器!
2015-7-4 20:27
0
雪    币: 608
活跃值: (648)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
debug跟Turbo Debugger比简直弱爆了
2015-7-4 21:00
0
雪    币: 8138
活跃值: (2621)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
据说SoftICE
2015-7-5 07:01
0
雪    币: 10
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
多谢LS各位大大指点。。。

IDA pro有点眉目了。
我虚拟机装DOS费好大的劲,不去折腾了。
2015-7-5 18:47
0
游客
登录 | 注册 方可回帖
返回
//