没有合适的资源?快使用搜索试试~ 我知道了~
费尔个人防火墙2.0源代码
共220个文件
h:82个
cpp:49个
bmp:23个
5星 · 超过95%的资源 需积分: 50 301 下载量 170 浏览量
2004-10-11
09:11:04
上传
评论 3
收藏 0B RAR 举报
温馨提示
费尔个人防火墙2.0由四大模块组成。界面模块XFILTER.EXE、应用层包过滤模块XFILTER.DLL,核心层包过滤 XPACKET.VXD For 95/98/ME 和 XPACKET.SYS For 2000。这些模块之间存在着紧密的联系,总体模块结构如下图: 图一 模块总体结构图 说明: 1. 黄色区域为接口部分,其中 XFILTER IO CONTROL 为 XFILTER.DLL 的模块,提供与 XFILTER.EXE 之间的接口;DEVICE IO CONTROL 为 XPACKET.VXD 或者 XPACKET.SYS 的模块,提供与 XFILTER.EXE 和 XFILTER.DLL 之间的接口。 2. SPI HOOK 是 XFILTER.DLL 的模块,通过 SOCKET 访问网络的应用程序将经过 SPI HOOK 进行过滤。 3. NDIS HOOK 是 XPACKET.VXD 或者 XPACKET.SYS 的模块,通过 NDIS 进行网络通信的应用程序、DLL和驱动程序都将通过 NDIS HOOK 进行过滤。 根据需要存储的内容将控管规则文件划分为以下几段,如下图所示: 文件头 时间段记录存储区 IP地址范围记录存储区 应用程序规则记录存储区 网站规则记录存储区 网上邻居规则记录存储区 ICMP规则记录存储区 文件头用来存储系统设置,时间段记录、IP地址范围记录和控管规则记录的地址偏移量以及其它一些信息。时间段记录存储区用来存储时间段记录。IP地址范围记录存储区用来存储IP地址范围记录。控管规则记录存储区用来存储控管规则记录。
资源推荐
资源详情
资源评论
收起资源包目录
费尔个人防火墙2.0源代码 (220个子文件)
Build.bat 517B
Build.bat 42B
splash.bmp 24KB
XFILTER_QUERY.bmp 8KB
XFILTER_ACL.bmp 7KB
XFILTER_EX.bmp 7KB
Button.bmp 3KB
Info.bmp 3KB
Passeck2.bmp 2KB
Passeck1.bmp 2KB
bitmap8.bmp 1KB
bitmap5.bmp 1KB
bitmap10.bmp 1KB
bitmap11.bmp 1KB
TopMost.bmp 1KB
TopMost1.bmp 1KB
BITMAP7.bmp 892B
BITMAP9.bmp 892B
BITMAP4.bmp 892B
BITMAP3.bmp 884B
BITMAP6.bmp 880B
CloseButton.bmp 820B
RADIO2.bmp 720B
RADIO1.bmp 700B
minButton.bmp 676B
MemoryAcl.c 37KB
MemoryAcl.c 32KB
Packet.c 17KB
Packet.c 16KB
PacketBuffer.c 14KB
NetBios.c 13KB
NetBios.c 13KB
Xpacket.c 12KB
NdisHook.c 11KB
Ndishook.c 9KB
PacketBuffer.c 9KB
Process.c 6KB
Xpacket.c 6KB
Process.c 5KB
BaseHook.c 5KB
NtApi.c 4KB
XFilter.c 3KB
CommonFunction.c 2KB
XFILTER.CLW 23KB
XFile.cpp 31KB
XCommon.cpp 24KB
BtnST.cpp 22KB
AclQuery.cpp 18KB
TcpIpdog.cpp 17KB
MemoryFile.cpp 17KB
MonitorSub.cpp 16KB
Internet.cpp 15KB
XLogFile.cpp 13KB
MainDlg.cpp 13KB
AclSet.cpp 11KB
AclApp.cpp 11KB
serviceControl.cpp 11KB
AclSub.cpp 10KB
AclIcmp.cpp 10KB
AclNnb.cpp 10KB
ParameterSub.cpp 9KB
XInstall.cpp 9KB
Register.cpp 9KB
AclWeb.cpp 9KB
xfilterDlg.cpp 8KB
PacketMonitor.cpp 8KB
Session.cpp 8KB
AclNet.cpp 8KB
CheckAcl.cpp 8KB
ProtocolInfo.cpp 7KB
AclTime.cpp 7KB
ColorStatic.cpp 6KB
AclNnbSet.cpp 6KB
Xfilter.cpp 6KB
ProtocolInfo.cpp 6KB
SystemSet.cpp 6KB
OnLine.cpp 6KB
SystemTray.cpp 5KB
LogSub.cpp 5KB
Hyperlink.cpp 5KB
PasseckDialog.cpp 5KB
AclIcmpSet.cpp 4KB
AclDialog.cpp 4KB
Splash.cpp 3KB
AclWebSet.cpp 3KB
Overlapped.cpp 3KB
AclTorjan.cpp 3KB
AclNetSet.cpp 3KB
About.cpp 2KB
ButtonST.cpp 875B
CPasseckDialog.cpp 676B
StdAfx.cpp 353B
StdAfx.cpp 265B
CURSOR1.CUR 326B
Process.cxx 2KB
AclManage.cxx 607B
XPACKET.DEF 1KB
LspServ.def 208B
xfilter.dsp 18KB
TcpIpDog.dsp 6KB
共 220 条
- 1
- 2
- 3
jordan4
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
前往页