WinDbg远程调试器协议

时间:2010-03-15 23:49:10

标签: windows debugging windbg

我想为dbgsrv.exe建立一个客户端。我想知道它使用的协议是否有规范,是否有任何(开源?)库能够与远程调试会话进行通信。

2 个答案:

答案 0 :(得分:3)

编辑:有关描述协议的演示文稿,请参阅https://www.blackhat.com/presentations/bh-usa-07/Stewart/Presentation/bh-usa-07-stewart.pdf

另外浏览 ReactOS的源代码,似乎有一些协议的实现。此外,Microsoft Research的Singularity OS可能在源代码中提供了调试器。我知道大多数操作系统都是托管的,但是我怀疑它有远程调试器通信的源代码。

Microsoft MDBG is a managed debugger with source。这可能有答案

答案 1 :(得分:0)

网络上至少有一个summary调试器内部和串行协议。