环境:


主机:Win7 SP1 x64:VMWare Workstation 9.02,VirtualKD,IDA Pro 6.4.13(x64)和WinDbg
客人:Win7 SP1 x64

我在来宾和主机中都正确设置了VirtualKD。在使用此页面上的指令进行接口时,IDA不断抛出以下错误:

Windbg: using debugging tools from '<PATH>'
Connecting to debugger server with 'com:port=\.\pipe\kd_Win7x64_SP1,pipe'
Connect failed: The server is currently disabled.


VirtualKD的vmmon在主机上运行并显示以下内容: />更新:原来,这是IDA 6.4的问题。我碰巧也在计算机上安装了IDA 6.3。
没有人使用IDA6.4进行实时内核调试吗?
有人可以告诉我如何在IDA 6.4中更正此问题吗?

评论

欢迎来到RE.SE。尝试连接IDA时是否与WinDbg连接?

不,我不是:)目前没有其他调试器连接到目标

我强烈建议您使用官方支持渠道(例如电子邮件)解决此类本地化IDA问题。

以某种方式,这种想法从未打击我。谢谢!

#1 楼

尝试将IDAPro连接到windbg时,起初我遇到了相同的问题。我所做的是:


手动编辑位于ida.cfg内的.\IDA 6.4\cfg\ directory文件。

使用WinDbg工具目录更改DBGTOOLS路径。例如,要:

DBGTOOLS = "C:\Program Files (x86)\Windows Kits\8.0\Debuggers\x86\";




评论


只需添加一下,就应该像在C编程中一样,使用双反斜杠。并确保在Debugger-> Debug Options-> Specific Debug Options中选择了Kernel Debugging

– gelodelrosario
13年7月10日在6:57



另外,请确保已安装32位版本的调试器工具-程序包为WinSDKDebugToolsRedist_x86,但如果您使用的是64位系统,则在安装调试工具时MS不会安装它。

– cwd
2015年6月15日下午5:11