基于Windows驱动的包过滤防火墙技术研究与实现

第1页 / 共45页

第2页 / 共45页

第3页 / 共45页

第4页 / 共45页

第5页 / 共45页

第6页 / 共45页

第7页 / 共45页

第8页 / 共45页
试读已结束,还剩37页,您可下载完整版后进行离线阅读
基于Windows驱动的包过滤防火墙技术研究与实现-知知文库网
基于Windows驱动的包过滤防火墙技术研究与实现
此内容为付费资源,请付费后查看
1020
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源
© 版权声明
THE END
摘要本文探讨了包过滤防火墙的开发,并采用了P过滤钩子驱动技术来实现。该技术通过在操作系统内核中设置钩子函数,拦截并检查进出系统的数据包。钩子函数根据用户定义的规则对数据包进行过滤,并决定其处理方式,实现了对网络访问的灵活控制和安全保护。在这个防火墙中,用户可以自定义过滤规则,根据协议类型、P地址和端口等判别条件对流经本机网络协议栈的数据包进行过滤。这样的设计使得防火墙能够适应不同的安全需求,并提供了一种可靠的保护机制。关键词:防火墙过滤钩子包过滤AbstractThis paper discusses the development of packet filtering firewall,and adopts IPfiltering hook driver technology to realize it.This technology intercepts and checks the datapackets entering and leaving the system by setting the hook function in the operating systemkernel.Hook function filters data packets according to user-defined rules,and determines itsprocessing mode,thus realizing flexible control and security protection of network access.In this firewall,users can customize the filtering rules and filter the packets flowing throughthe local network protocol stack according to the protocol type,IP address and port.Thisdesign enables the firewall to adapt to different security requirements and provides a reliableprotection mechanism.Keywords:firewall;Filter hook;Packet filtering目录摘要..............Abstract…第1章绪论1.1课题研究的目的意义.11.2国内外发展现状..11.2.1国外发展现状.11.2.2国内发展现状....21.3拟采取的研究路线3第2章基础知识介绍2.1防火墙技术原理.52.2包过滤防火墙技术简介2.3包过滤防火墙技术特点2.4包过滤防火墙工作原理62.5网络协议….72.6数据包过滤类型82.6.1P包过滤2.6.2T℃P包过滤.82.6.3UDP数据包过滤…82.6.4源端口过滤.82.7包过滤驱动.…92.7.1基于TDI的数据包过滤驱动92.7.2基于Firewall-Hook Driver的包过滤驱动.92.7.3 pfilterdriver驱动程序..102.8开发工具102.8.1 Visual C+6.0.…102.8.2MFC.10第3章总体设计…123.1程序的功能分析123.2功能性需求123.3设计思路.。133.4总体模块153.4.1过滤规则添加删除功能模块153.4.2过滤规则显示功能模块153.4.3过滤规则存储功能模块」153.4.4文件存储载入功能模块163.4.5安装、卸载功能摸块.163.4.6包过滤驱动功能模块163.4.7记录日志模块16第4章详细设计..174.1主要功能模块174.1.1添加过滤规则174.1.2删除过滤规则.17
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容