用ndis开发的完整防火墙源代码

时间:2012-05-05 11:28:11
【文件属性】:

文件名称:用ndis开发的完整防火墙源代码

文件大小:83KB

文件格式:RAR

更新时间:2012-05-05 11:28:11

ndis 防火墙 wdm 驱动开发

用ndis开发的完整防火墙源代码2000和xp下编译通过.


【文件预览】:
RuleDlg.h
FirewallApp.h
StdAfx.cpp
resource.h
TDriver.h
Firewall.exe
FirewallAppView.h
MainFrm.h
sockutil.h
FirewallApp.dsw
sockUtil.cpp
FirewallApp.rc
FirewallAppDoc.cpp
StdAfx.h
FirewallApp.cpp
rules.h
FirewallApp.clw
FirewallAppView.cpp
MainFrm.cpp
DrvFltIp.sys
FirewallApp.dsp
RuleDlg.cpp
DrvFltIp.h
res
----CVS()
--------Entries(258B)
--------Entries.Extra(103B)
--------Repository(34B)
--------Root(38B)
----FirewallAppDoc.ico(1KB)
----FirewallApp.rc2(403B)
----newtoolbar.bmp(6KB)
----FirewallApp.ico(1KB)
----Toolbar.bmp(1KB)
TDriver.cpp
FirewallAppDoc.h

网友评论

  • 好东西,谢谢分享
  • 可以编译,老板说好!
  • 请各位注意,此源码不是真正的NDIS中间层过滤驱动,这份源码使用的是Filter-Hook 方式
  • 谢谢,还不够底层,有些包拦截不到。
  • 可以编译,正在看
  • 还好,可以用
  • 请各位注意,此源码不是真正的NDIS中间层过滤驱动,这份源码使用的是Filter-Hook 方式,该驱动程序主要是利用\\SystemRoot\\System32\drivers\\Ipfltdrv.sys (Microsoft提供的ip协议过滤驱动程序) 所提供的功能来拦截网络数据包,它允许用户注册自己的ip数据报处理函数。但是他是有缺点的,其一是这个驱动默认是手动加载的,需要修改注册表来实现自动加载;其二是整个系统只能存在一个过滤驱动;其三是该方式在WINDOWS XP以后已经不推荐使用。请谨慎下载!
  • 还好,可以用