xxxxx
驱动牛犊
驱动牛犊
  • 注册日期2001-06-09
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:4344回复:12

如何利用softice调试驱动程序

楼主#
更多 发布于:2001-05-21 14:10
各位大虾:
        小弟请教利用softice源代码级调试驱动程序?救急!救急!!

最新喜欢:

pelisonpeliso...
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-05-22 08:27
大致的方法就是先启动softice,再把exe,dll或者sym,nms文件用symbol loader调入内存,然后设置相应的断点,F10是单步.具体的详细用法和命令,请参考它的文档.
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
magie
驱动牛犊
驱动牛犊
  • 注册日期2001-05-17
  • 最后登录2001-11-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-05-22 15:03
1、装好你的驱动
2、使用Symbol Loader将你的vxd或sys文件(system目录下的)translate为nms文件
3、将nms文件调入内存
4、启动SoftICE
5、SoftICE命令中文说明在本站内有
wang_zf
驱动牛犊
驱动牛犊
  • 注册日期2001-04-30
  • 最后登录2003-12-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-05-29 18:59
我是在NT下采用下面步骤:
1、使用Symbol Loader 的FILE菜单Open Model了机器现在正在使用的显卡的驱 动sis630p.sys
2、MODEL菜单Load
3、Ctrl+D打开softice,但是在softice中调试的程序不是sis630.sys,而是Idle
请高手指示具体的调试驱动程序步骤
kenxia
驱动牛犊
驱动牛犊
  • 注册日期2001-05-16
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-06-20 18:56
你前面的步骤没错,但你现在打开softice,它当然不在驱动程序里,你应该编写一个用户程序去发出IRP。
dmsun
驱动牛犊
驱动牛犊
  • 注册日期2001-05-15
  • 最后登录2018-05-30
  • 粉丝0
  • 关注0
  • 积分-16分
  • 威望100点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2001-06-21 11:07
我在nt下用symbol loader打开diskperf.sys(系统硬盘监视器,已启动),然后translate可是总是报错:
Translating C:\WINNT\system32\drivers\Diskperf.sys. . .
Error: No debug information found
其他的*.sys也一样,不知是怎么回事???
阿菜
lala
驱动中牛
驱动中牛
  • 注册日期2001-04-26
  • 最后登录2006-10-18
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望5点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2001-06-28 14:09
ME 2!!
UP一下
:D拉拉拉,拉拉拉,偶素待业的小青年...
hawkllq
驱动牛犊
驱动牛犊
  • 注册日期2003-01-06
  • 最后登录2005-07-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-06-16 08:28
是啊,谁能详细解释一下怎么回事
总是Error: No debug information found
这句话
tigerzd
驱动老牛
驱动老牛
  • 注册日期2001-08-25
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-06-17 14:47
是啊,谁能详细解释一下怎么回事
总是Error: No debug information found
这句话

你调试的是free版的程序,没有包含调试符号。
犯强汉者,虽远必诛! [img]http://www.driverdevelop.com/forum/upload/tigerzd/2002-12-13_sf10.JPG[/img]
changys
驱动小牛
驱动小牛
  • 注册日期2004-11-15
  • 最后登录2008-08-21
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望15点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2005-02-24 12:33
用check环境build试一试
dydydy
驱动牛犊
驱动牛犊
  • 注册日期2005-02-28
  • 最后登录2005-03-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2005-03-06 12:43
我是一个初学者,看来这个SOFTICE不好学.
keyia
驱动牛犊
驱动牛犊
  • 注册日期2005-03-16
  • 最后登录2008-06-16
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2005-05-11 08:59
\"Error: No debug information found\"
应该是你的softice没有启动。我遇到过这样的问题
xaxiao
驱动小牛
驱动小牛
  • 注册日期2007-09-11
  • 最后登录2010-02-10
  • 粉丝1
  • 关注0
  • 积分1分
  • 威望199点
  • 贡献值0点
  • 好评度197点
  • 原创分2分
  • 专家分0分
12楼#
发布于:2007-10-03 19:45
看一下
游客

返回顶部