物理机的内核模式驱动程序调试

时间:2016-06-24 13:30:51

标签: driver windbg kernel-mode

在一台计算机上运行Windbg.exe 我想连接到这台计算机另一台物理计算机 在另一台计算机上安装并调试我编写的驱动程序。

这可能吗?如何?

应该注意的是,我已经在虚拟机上检查了我的驱动程序并且一切正常,但是唯一的物理机器,有蓝屏,所以我想调试物理机。

2 个答案:

答案 0 :(得分:2)

当然有可能。您可以使用serial portFirewireUSB 2USB 3连接到目标计算机(需要特殊硬件支持,特殊电缆,我听说它没有如果您使用的是Windows 8或更高版本的over Ethernet,则可以选择比此更多的工作。

您在目标计算机上使用bcdedit的方式与在VM上完全相同,并且传递kd.exewindbg.exe内核连接字符串,就像调试VM时一样 - 只有另一种运输方式。

答案 1 :(得分:0)

是的,可以调试物理​​机。由于康菲为此提供了信息。您还可以遵循Microsoft指南来设置调试环境。

https://msdn.microsoft.com/en-us/library/windows/hardware/hh439378(v=vs.85).aspx