阅读:1560回复:3
第一次使用softice调试驱动,看看是不是应该这样
这两天把softice的手册看了一边,也用VMware建立起了虚拟机,用siremote连上去了。我要调试的是一个驱动程序,目前这个驱动程序一装上机器就会重启,因此要用softice看看是什么原因。现在还没有开始动手,我想象中这个工作的步骤应该是这样的,不知道对不对:
1.用checked环境编译该驱动程序。 2.用symbol loader把这个驱动程序的符合表装载进softice。 3.把该驱动程序拷贝到虚拟机中。 4.使用siremote连接到VMware中,出现调试环境,然后设置好断点。 5.让虚拟机继续执行。 6.在虚拟机上安装我要调试的驱动程序。 我想象中是不是这样虚拟机就会在我要调试的驱动程序的DriverEntry和其它函数处停下来了。 请大家帮忙看看,我的想法是否正确,是否这样就可以调试驱动程序了。 |
|
沙发#
发布于:2004-08-30 20:38
有这时间,你都可以调试了。
|
|
|
板凳#
发布于:2004-09-02 14:24
我都调试完了还没把softice手册看一遍,实际上只看了命令和手册中的几页
|
|
地板#
发布于:2007-08-31 14:35
妈的,人家问问题,知道你就说,不知道就闭嘴
“有这时间,你都可以调试了”----有这时间,问题都解决了! |
|