|
|
|
|
|
|
|
Windows内核调试
帖子发起人: qstesiro 发起时间: 2014-04-25 10:15 上午 回复: 3
|
帖子排序:
|
|
|
|
2014-04-25, 10:15 上午
|
qstesiro
注册: 2014-04-16
发 贴: 18
|
kdsrv 使用
|
|
|
|
之前一直使用最常用的方式使用kd连接虚拟机调试驱动与分析内核,最近看到可以通过kdsrv作为服务端再通过kd连接,昨天按照文档的描述试了一下,结果不成功,请问有人用过这种方式调试吗?以下是我使用的命令:
server: kdsrv -t tcp:port=1027
client: kd.exe -k kdsrv:server=@{tcp:server=192.168.131.144,port=1027},trans=@{com:pipe,port=\\.\pipe\com_1}
我连接的目标是我的虚拟机,
kd版本是kd version 6.12.0002.633
客户端执行后显示如下信息:
Microsoft (R) Windows Debugger Version 6.12.0002.633 X86
Copyright (c) Microsoft Corporation. All rights reserved.
Kernel debugger failed initialization, Win32 error 0n2
"系统找不到指定的文件。"
Debuggee initialization failed, Win32 error 0n2
""
|
|
|
IP 地址: 已记录
|
报告
|
|
|
|
2014-04-25, 16:58 下午
|
qstesiro
注册: 2014-04-16
发 贴: 18
|
Re: kdsrv 使用
|
|
|
|
|
|
IP 地址: 已记录
|
报告
|
|
|
|
2014-04-25, 20:08 下午
|
格蠹老雷
注册: 2005-12-19
发 贴: 1,303
|
|
|
很常用的功能啊,注意kd和kdsrv一定要是一个版本,另外应该是管理员的身份运行
|
|
|
IP 地址: 已记录
|
报告
|
|
|
|
2014-04-26, 02:25 上午
|
qstesiro
注册: 2014-04-16
发 贴: 18
|
Re: kdsrv 使用
|
|
|
|
谢谢, 我试一下, 我现在服务端是使用管理员权限, 但是客户端是普通权限.
|
|
|
IP 地址: 已记录
|
报告
|
|
|
|
高端调试 » 软件调试 » Windows内核调试 » Re: kdsrv 使用
|
|
|
|
|
|