首页
社区
课程
招聘
[求助]:调试Wrk
发表于: 2013-8-4 13:41 6420

[求助]:调试Wrk

2013-8-4 13:41
6420
我是win7 64bits的操作系统,装了VMWare9.02和WinDbg6.10
1. 在VMWare中装了windows server 2003 standard with sp1.
        a. 在设备管理中设置com1端口的baudrate=115200;
        b. 设置虚拟机的serial port: using named pipe \\.\pipe\debug, 选中Yield CPU on poll;
        c. 在boot.ini中增加 multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, WRK" /kernel=wrkx86.exe /hal=halacpim.dll /debug /debugport=com1 /baudrate=115200

2. 在windbg中设置com:port=\\.\pipe\debug,baud=115200. kernel debug,只出现如下提示:
       Opened \\.\pipe\debug
       Waiting to reconnect...

即始终处于debugee not connected的状态,请高人给予指点,谢谢

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 112
活跃值: (57)
能力值: ( LV12,RANK:200 )
在线值:
发帖
回帖
粉丝
2
http://bbs.pediy.com/showthread.php?t=147822&highlight=%E6%89%93%E5%8D%B0+%E5%8D%B0%E6%9C%BA+%E6%9C%BA

guiliu@pediy

我想楼主是在VM设置那里有问题,一般来说,VM会将打印机作为串口1,也就是com_1,所以楼主为vm添加一个串口时,串口名字是写着串口2的,所以楼主连com1时windbg是一直在等待,楼主可以将vm里的打印机删除,然后添加串口,这时你的串口是显示串口,然后可以按着你之前的步骤继续了.我一开始也是遇到类似的情况,就是这样解决的
2013-8-4 13:56
0
雪    币: 110
活跃值: (34)
能力值: (RANK:50 )
在线值:
发帖
回帖
粉丝
3
直接Virtual KD,,,,,
2013-8-4 14:10
0
雪    币: 1042
活跃值: (500)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
VirtualKd 具体设置网上有详细教程   也不需要设置蛮多。
2013-8-4 15:06
0
雪    币: 371
活跃值: (72)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
5
VirtualKd 神器啊,如果不用VirtualKd,手动设置,麻烦得想吐血.楼主就已经吐血了
2013-8-5 00:35
0
雪    币: 49
活跃值: (19)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
这个不是WRK调试的问题
是一般的调试驱动的问题
你可以使用一个简单的驱动 使用Virtual KD调试通过
再来弄WRK
Virtual KD 很好用 很简单
2013-8-5 11:00
0
雪    币: 194
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
非常感谢SilentGamb给出的方案,我已经为此头痛2周了,今天按照他的方案成功了,真的非常感谢,谢谢
2013-8-6 15:58
0
游客
登录 | 注册 方可回帖
返回
//