阅读:1293回复:6
为什么在softice中,我的driver代码全是汇编表示的,如何转为C?
用symbol loader加载,可以看到C代码。
但是将启动模式设为boot,并置bpx driverentry;X; 在系统引导时,softice会在执行到driverentry处弹出调试窗口,但是代码全部都是用汇编表示的,如何显示为C呢? 已试过按F3键转换不行 |
|
沙发#
发布于:2004-12-01 19:20
在启动的设置里加载SYM
|
|
|
板凳#
发布于:2004-12-02 09:10
在启动的设置里加载SYM 该怎么加载呢? 我有在symbols这个选项页中添加相应的nms文件,不过好像不行。 |
|
地板#
发布于:2004-12-03 06:53
try icepack.exe.
|
|
地下室#
发布于:2004-12-06 08:32
try icepack.exe. 试过了,不行。谢谢你 |
|
5楼#
发布于:2004-12-07 10:37
打开SoftICE的settings,将Startup设置为boot方式,然后在Symbol中添加nms。
如果还是显示汇编,在SoftICE中使用src转换一下试试。 |
|
6楼#
发布于:2004-12-10 10:23
打开SoftICE的settings,将Startup设置为boot方式,然后在Symbol中添加nms。 还是不行,不过我的任务已经完成了。谢谢答复,给分了。 |
|