前段时间用Windbg进行内核调试,用VMWare构建虚拟机组建双机环境~安装完后复杂的配置,漫长的启动过程真是一种折磨,配置完却不能在Winxp上建立虚拟环境,一查原因,我狂晕:Ghost安装的Xp不能建立虚拟机!只有用本地内核调试,但有诸多限制!
昨晚整理一些编程资料时,偶然在罗云彬的Kmd中文教程:[Kmd教程1-内核模式驱动程序基础~驱动程序的调试]看到:“你也可以使用Microsoft Kernel Debugger,它需要两台计算机:主机和目标机器,目标机器是被调试的机器,主机是运行调试软件的机器。Mark Russinovich ( http://www.sysinternals.com/ ) 也写了一个工具,叫做LiveKd,它允许在单台机器上运行Microsoft Kernel Debugger,而不再需要两台机器了。”
狂喜,哎,虽然刚安装Windbg时就下载了LiveKd,但没细看,一直以为它是另一像CDB似的小型命令行调试器~有时走马观花式的看东西真是害死人!!
用LiveKd调入Windbg,KD前缀出来了,激动~兹文Mark一下!
作者在使用Windbg进行内核调试时遇到困难,无法在WinXP上建立虚拟环境。通过LiveKd工具,实现了在单机上运行Microsoft Kernel Debugger,解决了调试难题。
976

被折叠的 条评论
为什么被折叠?



