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

softice中怎么断passthru的driverentry 函数阿。

楼主#
更多 发布于:2001-11-02 11:10
各位老大,
我想在softice中断下passthru的driverentry 和
ptbindadapter函数。但是这两个函数调用得很早(虽然
是在softice加载之后调用得),我按Ctrl-D总是
没他快,有没有什么办法可以断下这两个函数?

另外:在
CurrentControlSet/Services/Passthru/Parameter/
下面有个 Adapters键,在这个键下面有两个
键,
{13BF3F16-769D-4273-9E3E-AB681FEEE67A}

NdisWanIP
在这两个键下面,都有一个UpperBindings值。
但是我看两个inf文件里面都没有Adapters 和
UpperBindings出现,这几个键和值是Bind Engine
自动生成的吗?哪里有相关资料呢?
谢谢。

















最新喜欢:

xiangshifuxiangs...
驱动一切
reko3
驱动牛犊
驱动牛犊
  • 注册日期2001-10-31
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-11-02 14:09
很简单的,你在driverentry的入口的地方加一句_asm int 3,然后写一个程序来动态加载驱动程序,加载前切换到softice里,打一句bpint 3,然后执行加载程序,就可以中断下来了
z
banana
驱动牛犊
驱动牛犊
  • 注册日期2001-07-28
  • 最后登录2001-12-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-11-02 14:54
我不是这样设断点的:
    你可以先安装passthru.sys,而后卸掉,重新启动windows,用softice把system32下的passthru.sys先Translate,再load。
在DriverEntry处设断点,重新装载passthru.sys即可。
趁着这奈何天,伤怀日,寂寥时,试谴愚衷!
sirroom
驱动大牛
驱动大牛
  • 注册日期2001-07-30
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望11点
  • 贡献值1点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-11-03 21:43
真的可行?偶也试试哈
111
.X.T.I.M.
驱动大牛
驱动大牛
  • 注册日期2001-09-22
  • 最后登录2021-08-25
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-11-05 12:47
reko3说的能不能再详细点?只要访问中断3就可以动态加载了么?能稍微详细点么??谢谢~~~
<IMG src="http://www.microsoft.com/traincert/images/logos/mcp.gif" border=0> <IMG src="http://www.microsoft.com/traincert/images/logos/mcdba.gif" border=0><br> <IMG src="http://www.microsoft.com/traincert/images/logos/mcse.gif" border=0> <IMG src="http://www.microsoft.com/traincert/images/logos/mcsd.gif" border=0>
HuYuguang
论坛版主
论坛版主
  • 注册日期2001-04-25
  • 最后登录2013-04-29
  • 粉丝3
  • 关注1
  • 积分92分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分1分
  • 专家分0分
5楼#
发布于:2002-04-22 09:08
都是些什么乱七八糟的方法啊...


首先open ->*.sys,translate,
然后settings->symbols->add
然后general->initializting string:
bpx driverentry;x;





不再回忆从前,我已经生活在幸福当中。
游客

返回顶部