WinDbg 无法连接到 IDA Pro 调试器服务器

逆向工程 视窗 艾达 调试器 内核模式 风袋
2021-06-13 08:46:11

环境:

  • 主机:Win7 SP1 x64:VMWare Workstation 9.02、VirtualKD、IDA Pro 6.4.13 (x64) 和 WinDbg
  • 嘉宾:Win7 SP1 x64

我在来宾和主机中正确设置了 VirtualKD。我这么说是因为通过 VirtualKD 将 WinDbg 附加到来宾 VM 可以完美地工作。

但是当我尝试使用此页面上的说明连接 IDA Pro 的 WinDbg 接口时,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.

VirtualKDvmmon正在主机上运行并显示以下内容:虚拟机用户界面

更新:事实证明,这是 IDA 6.4 的问题。我碰巧在我的机器上也安装了 IDA 6.3。这没有问题。有没有人使用 IDA6.4 进行实时内核调试?有人可以告诉我如何在 IDA 6.4 中纠正这个问题吗?

1个回答

最初尝试连接IDAProwindbg. 我所做的是以下内容:

  1. 手动编辑ida.cfg位于.\IDA 6.4\cfg\ directory.
  2. DBGTOOLS使用 WinDbg 工具目录更改路径。例如,要:

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