swift
驱动中牛
驱动中牛
  • 注册日期2001-07-26
  • 最后登录2007-05-09
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望7点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
阅读:1106回复:2

gjpland进来拿分啊!

楼主#
更多 发布于:2002-06-20 16:20
呵呵,80够吗?

同时还得问你个问题,还是sendcomplete的问题,我勾了protocol_block和open_block里的sendcomplete,可是在我机器上都没有拦截到,但是我用bpm按protocol_block里的原sendcompletehandler的地址设置断点,结果被激活了,我想一定是还有其他的sendcomplete没有被hook?

gjp,还有其他地方有sendcomplete可以hook吗?
gjpland
驱动小牛
驱动小牛
  • 注册日期2001-09-13
  • 最后登录2011-03-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-06-20 16:32
呵呵,80够吗?

同时还得问你个问题,还是sendcomplete的问题,我勾了protocol_block和open_block里的sendcomplete,可是在我机器上都没有拦截到,但是我用bpm按protocol_block里的原sendcompletehandler的地址设置断点,结果被激活了,我想一定是还有其他的sendcomplete没有被hook?

gjp,还有其他地方有sendcomplete可以hook吗?


如果真的勾对了ndis_open_block和protocol_block的话,应该是没有问题的。
sendcompletehandle被调用的话也有可能是
NdisSend 返回ndis_status_success 后人为的调用sendcomplete
以便统一释放PACKET以及其它资源。
我思故我在,脑袋不会坏.
swift
驱动中牛
驱动中牛
  • 注册日期2001-07-26
  • 最后登录2007-05-09
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望7点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-06-20 16:38
可以人为的调用sendcomplete吗?
不是由系统调用的吗?

还有,呵呵
那个汇编变二进制的问题,哪有资料?
或者简单给我讲讲,
我对汇编一点都不懂!

是用masm编译成可执行的,然后怎么办?
游客

返回顶部