wangjianfeng
驱动小牛
驱动小牛
  • 注册日期2004-05-28
  • 最后登录2013-10-02
  • 粉丝0
  • 关注0
  • 积分1002分
  • 威望263点
  • 贡献值0点
  • 好评度260点
  • 原创分0分
  • 专家分0分
阅读:1276回复:5

Ndis Hook 型驱动是在XP中不支持了吗?

楼主#
更多 发布于:2005-02-19 16:50
近日看到DDK中的一篇文章,如下:
我的理解: Ndis Hook 型驱动是在XP中不支持了吗?
请各位大侠指教.

It is not recommended to implement a firewall-hook driver (or firewall driver) for Microsoft? Windows? XP and later versions of the operating system.

The Microsoft? Windows? 2000 DDK introduced the concept of a firewall-hook driver. The intent of a firewall-hook driver was to manage network packets that were sent and received across a firewall in the context of the TCP/IP protocol. A firewall is a control system that prevents unauthorized users from gaining access to a local network that is connected to the Internet.

A firewall-hook driver did not meet firewall requirements because it ran too high in the network stack. A firewall-hook driver could also interfere with the operations of Internet Connection Sharing (ICS) or a personal firewall implementation.

To provide firewall functionality on Windows XP and later, you should create an NDIS intermediate miniport driver to manage packets sent and received across a firewall. For information on creating an NDIS intermediate miniport driver, see NDIS Intermediate Drivers.

makefriend8
驱动小牛
驱动小牛
  • 注册日期2003-08-01
  • 最后登录2014-06-27
  • 粉丝0
  • 关注0
  • 积分84分
  • 威望111点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-02-19 19:12
你说的是firewall hook,那东东俺还不知道有啥用。好象也没啥人用。
NDIS HOOK 没文档的。所以根本就没有DDK文档介绍。
另外NDIS HOOK在XP下肯定可以。。2003不知道。
好象瑞星用的就是NDIS HOOK
你看它能不能在2003上装就知道了。
wangjianfeng
驱动小牛
驱动小牛
  • 注册日期2004-05-28
  • 最后登录2013-10-02
  • 粉丝0
  • 关注0
  • 积分1002分
  • 威望263点
  • 贡献值0点
  • 好评度260点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-02-19 20:35
谢谢版主告之,那这种 用IoBuildDeviceIoControlRequest 绑到 \\Device\\IPFILTERDRIVER 的方法是 ndis hook 方法吗?不胜感激.
wangjianfeng
驱动小牛
驱动小牛
  • 注册日期2004-05-28
  • 最后登录2013-10-02
  • 粉丝0
  • 关注0
  • 积分1002分
  • 威望263点
  • 贡献值0点
  • 好评度260点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-02-20 14:35
Filter-Hook Driver 兄弟我指的是这种类型的驱动.不知在XP中还能不能用,因为比较简单,所以做了一个,但始终不成功,不知哪位老侠能帮我解决,我发给源代码.
makefriend8
驱动小牛
驱动小牛
  • 注册日期2003-08-01
  • 最后登录2014-06-27
  • 粉丝0
  • 关注0
  • 积分84分
  • 威望111点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-02-23 15:49
Filter-Hook Driver
这个我看各种介绍。
这个好象功能有限,支持的也不好。。几乎没啥采用的。
比如防火墙。一般公司是用NDIS HOOK。
微软的DDK文档推荐  NDIS Intermediate Drivers
就这样了。

wangjianfeng
驱动小牛
驱动小牛
  • 注册日期2004-05-28
  • 最后登录2013-10-02
  • 粉丝0
  • 关注0
  • 积分1002分
  • 威望263点
  • 贡献值0点
  • 好评度260点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-02-23 16:50
谢谢兄台
游客

返回顶部