首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

DEBUG工具制作思路,该如何处理

2012-03-19 
DEBUG工具制作思路请问大家知道DEBUG工具的制作思路吗?不限语言,希望大家集思广益,给我说下思路。谢谢[解决

DEBUG工具制作思路
请问大家知道DEBUG工具的制作思路吗?
不限语言,希望大家集思广益,给我说下思路。谢谢

[解决办法]
在EFLAGS寄存器中,有一个TF位,当该位被置位时,处理器就被设置成了单步调试模式了。在这个模式下,每

条指令执行完以后,都会产生一个调试异常,然后就可以查看每条指令的执行结果了。

这个行不?
[解决办法]
虾米平台下, win32 下 google debug api .... 
也不是很麻烦, 以调试方式 createprocess , 将你需要中断位置的代码修改为 0xCC ( int 3 ) , 然后 waitfordebugevent 即可... 控制 DR 寄存器还可以下数据断点....

[解决办法]
不知道debugview的原理是什么....
[解决办法]
还是二楼的比较靠谱。

[解决办法]
楼主听说过了ring0、ring3没有?
[解决办法]

有本书Debugging Applications for Microsoft .NET and Microsoft Windows

作者在书中实现了一个调试器。可以参考一下。这本书有中文版的,找找。

[解决办法]

探讨

还是二楼的比较靠谱。

热点排行