首页 > 其他 > 详细

一个很SB的方法,来开始调一个刚启动就SB的程序

时间:2017-01-03 12:00:09      阅读:189      评论:0      收藏:0      [点我收藏+]

自己鼓捣的方法,累死我了。。。

遇到一个程序,这程序启动之后,会自动重新启动我的电脑,

我想调试它一下,但是遇到了问题,

如果我用调试器附加上去的话,电脑是不重起了,但是它启动了之后会立刻黑屏,全黑,

根据分析,实际上是有个全黑的窗口占到了最前,后面的窗口都不能显示出来,

然后这个黑色的窗口卡死,并且把附加到它上面的调试器也卡死了。

头痛啊,怪我,不会玩,想了很久,想到了一个办法。

 

目标机器开启双机调试,我的真机,打开WinDBG,连接双机调试,

然后在目标机器里面启动一个WinDBG,加载目标程序,目标程序加载了之后先不着急跑,

在我的真机里面,用WinDBG附加到目标机器里面的目标进程中,这时候,是可以下一个应用层断点的,

我的真机里面的WinDBG下了应用层断点之后,把目标机里面的WinDBG,Detach了之后,

目标机里面的目标程序会立刻跑起来,跑起来了之后,目标机里面的WinDBG也没事可做了,

这时候,我的真机里面的WinDBG就可以断下来了,

终于能调了。

一个很SB的方法,来开始调一个刚启动就SB的程序

原文:http://www.cnblogs.com/suanguade/p/6244194.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!