【全套设计下载】VC++ Windows简单防火墙设计与实现(源代码+论文)

收藏

编号:20171027094936721    类型:共享资源    大小:704.41KB    格式:RAR    上传时间:2017-10-27
  
30
关 键 词:
全套 设计 下载 vc windows 简单 防火墙 实现 源代码 论文
资源目录:
(温馨提示:点“+”可展开查看一级资源目录。点“-”可关闭资源目录。)
跳过导航链接。
折叠 【全套设计下载】VC++ Windows简单防火墙设计与实现(源代码+论文).rar【全套设计下载】VC++ Windows简单防火墙设计与实现(源代码+论文).rar
展开 VC++ Windows简单防火墙设计与实现(源代码+论文)VC++ Windows简单防火墙设计与实现(源代码+论文)
资源描述:

Windows简单防火墙的设计与实现

摘  要

随着互连网的高速发展,网络给我们带来了极大的方便。人们的学习、工作以及生活越来越依赖于计算机网络,随之也出现了许多网络安全问题,因此当前网络安全产品备受人们的重视。防火墙是保障系统安全的一种有效手段,它可以将个人电脑与不完全的网络隔离开,按照预先设定的规则决定是否允许数据包通过,以此保障了个人电脑的安全。

本毕业设计是基于Windows 2000操作系统、DDK for Windows2000工具开发包及Visual C++6.0平台开发的简单防火墙系统。系统主要分为两个模块:过滤钩子驱动模块和用户操作界面模块。过滤钩子驱动模块主要功能是注册过滤钩子回调函数,并按照用户提供的过滤规则进行数据包的过滤;用户操作界面模块的主要功能是实现用户添加、删除过滤规则,同时允许用户以文件的形式保存所添加的过滤规则。


关键词:防火墙;包过滤;钩子;回调函数


目  录

论文总页数:20页

1引言1

1.1课题背景1

1.2国内外研究现状1

1.3本课题研究的意义1

1.4本课题的研究方法2

2相关理论技术基础2

2.1防火墙技术简介2

2.1.1 防火墙简介2

2.1.2防火墙分类2

2.1.3 防火墙的局限性3

2.2VISUAL C++6.0相关技术简介3

3总体设计方案4

3.1设计过程4

3.2设计方案4

4过滤钩子驱动的实现5

4.1FILTER_HOOK DRIVER概述5

4.2过滤钩子驱动的实现6

4.2.1 创建内核模式驱动6

4.2.2 设置和清除过滤钩子8

4.2.3 过滤器钩子的I/O控制10

4.2.4过滤函数实现11

5客户端应用程序12

5.1界面设计12

5.2编码规则14

5.3主要的类14

5.4核心代码14

5.4.1开始过滤和停止过滤15

5.4.2安装和卸载过滤条件16

5.4.3文件存储17

结    论18

参考文献18

致    谢19

声    明20

展开阅读全文
  大分享文库-在线教育资源分享平台 所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:【全套设计下载】VC++ Windows简单防火墙设计与实现(源代码+论文)
链接地址:https://www.west960.com/p-209216.html

当前资源信息

浏览:86次
郑爽上传于2017-10-27

相关资源

  • 2018年最新全国省市区(县)镇(街道)四级联+(Mysql版+Excel版+JSON版 有HTML页面+JSON举例实现 内附PHP生成JSON实例)最新2018年最新全国省市区(县)镇(街道)四级联+(Mysql版+Excel版+JSON版 有HTML页面+JSON举例实现 内附PHP生成JSON实例)最新

  • 2018年最新全国省市区(县)镇(街道)四级联+(Mysql版+Excel版+JSON版 有HTML页面+JSON举例实现 内附PHP生成JSON实例)2018年最新全国省市区(县)镇(街道)四级联+(Mysql版+Excel版+JSON版 有HTML页面+JSON举例实现 内附PHP生成JSON实例)

  • 【精品资料下载】php+access基于Dreamweaver的个人网站分析与设计【精品资料下载】php+access基于Dreamweaver的个人网站分析与设计

  • 【计算机设计下载】基于PHP的汽车信息网站设计与实现【计算机设计下载】基于PHP的汽车信息网站设计与实现

  • 【计算机设计下载】基于PHP5+MySQL5的外贸单证管理系统 南大自考优秀【计算机设计下载】基于PHP5+MySQL5的外贸单证管理系统 南大自考优秀

  • 【全套资料下载】PHP+SQL考勤系统安全性实现【全套资料下载】PHP+SQL考勤系统安全性实现

  • 【计算机设计下载】在线音乐网站开发设计(php)【计算机设计下载】在线音乐网站开发设计(php)

  • 【全套设计下载】基于PHP实现的网上留言管理系统的设计(源代码+论文)【全套设计下载】基于PHP实现的网上留言管理系统的设计(源代码+论文)

  • 【全套设计下载】基于PHP实现的WEB图片共享系统(源代码+论文)【全套设计下载】基于PHP实现的WEB图片共享系统(源代码+论文)

  • 【全套设计下载】基于PHP的产品报价系统的设计与开发(源代码+论文)【全套设计下载】基于PHP的产品报价系统的设计与开发(源代码+论文)

  • 【全套设计下载】PHP+SQL考勤系统安全性实现(源代码+论文+答辩PPT+指导书)【全套设计下载】PHP+SQL考勤系统安全性实现(源代码+论文+答辩PPT+指导书)

  • 【全套设计下载】PHP+SQL公共课平时成绩查询系统(源代码+论文+答辩PPT)【全套设计下载】PHP+SQL公共课平时成绩查询系统(源代码+论文+答辩PPT)

  • 【全套设计下载】php+sql成绩查询系统(系统+论文+答辩PPT)【全套设计下载】php+sql成绩查询系统(系统+论文+答辩PPT)

  • 【全套设计下载】VC++ MD5算法的研究与实现-数据存储加密(源代码+论文)【全套设计下载】VC++ MD5算法的研究与实现-数据存储加密(源代码+论文)

  • 【全套设计下载】php+mysql社区交流系统(毕业论文+封面目录+系统+说明书)【全套设计下载】php+mysql社区交流系统(毕业论文+封面目录+系统+说明书)

  • 【全套设计下载】VB083 多窗口编辑记事本程序的设计与实现+开题+论文+答辩PPT【全套设计下载】VB083 多窗口编辑记事本程序的设计与实现+开题+论文+答辩PPT

  • 【全套设计下载】pHP信电系网站建设设计(源代码+论文)【全套设计下载】pHP信电系网站建设设计(源代码+论文)

  • 【全套设计下载】PHP校园二手信息网站的设计与开发(源代码+论文)【全套设计下载】PHP校园二手信息网站的设计与开发(源代码+论文)

  • 【全套设计下载】PHP网络数据包分析工具的设计与开发(源代码+论文)【全套设计下载】PHP网络数据包分析工具的设计与开发(源代码+论文)

  • 【全套设计下载】PHP论文格式化系统——前台的设计与实现(源代码+论文)【全套设计下载】PHP论文格式化系统——前台的设计与实现(源代码+论文)

  • 关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们豫ICP备17044489号-3

    copyright@ 2008-2018 大分享文库网 版权所有
    经营许可证编号:豫ICP备11013292号-2

    客服QQ:1965775022

    收起
    展开