📄 softice调试问题.txt
字号:
安装注意事项:
1、显卡设置最好要与实际显卡的吻合。如没有。可使用Standard VGA。
2、鼠标配置与显卡相似,如不行的话,建议不用鼠标功能。
调试基本流程:
1、编译调试版本驱动程序。
2、启动SoftIce Symbol Loader程序。
3、FILE\OPEN MODLE载入驱动程序。
4、MODLE\LOAD 加载sym和source.
5、Ctrl+D进入SoftICE,键入File *,你就会看到源代码列表。再键入FILE XXX。(XXX 是你想调试源代码文件)。
6、F9设断点,F10运行,F8进入子程序,g运行到断点处,x退出。
设好断点后退出,当驱动程序运行到断点处会自动弹出SoftICE窗口,可以进行调试了。
在系统启动时调试驱动程序的方法:
1、Symbol Loader中FILE\open module\打开 XXX.sys,再translate。
2、EDIT\SoftICE Initialization Settings...\symbol标签中add the Symbol File XXX.nms。然后在Initialization String为BPX DriverEntry等。
3、重新启动电脑,运行到XXX.sys的DriverEntry时会自动弹出SoftICE窗口。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -