帮帮文库

返回

【毕业设计】WindowsXP包过滤防火墙的设计与实现 【毕业设计】WindowsXP包过滤防火墙的设计与实现

格式:word 上传:2022-06-24 20:04:22

《【毕业设计】WindowsXP包过滤防火墙的设计与实现》修改意见稿

1、“.....需要注意两个方式不允许从上访问到用户的网络,但是允许个别用户设定得到的网络访问有限站点。但必须进行地址伪装允许有限的从上访问到公司网络,如从上只能访问公司的和服务器。作为防火墙策略,就是定义实现服务访问策略的具体规则。在实现防火墙策略时,用户可以采用以下两个原则之除了允许的事件之外,拒绝其他所有的事件。除了拒绝的事件之外,允许其他的任何事件。制定的策略是由条条规则构成的,防火墙的规则可分为三条链输入链输出链和转发链。包过滤防火墙数据包数据包是指网络消息。标准定义了在网上两台计算机之间大宋的消息的结构,结构上,个包包含了个信息头和应被传送数据的段消息体。中包含的防火墙机制种消息类型控制消息协议用户数据报协议和传输控制协议。所有的包头包含了源目的地址协议消息类型。包头里根据协议类型还包括了不同的字段。数据包包含了个类型字段,用来标识控制或状态消息类型。和包包含了源和目的服务端口号......”

2、“.....通过在网络中的适当位置对数据包进行过滤,根据检查数据流中每个数据包的源地址目的地址所有端口号和链路状态等要素,然后依据组预定义的规则,以允许合乎逻辑的数据包通过防火墙进入到内部网络,而将不合乎逻辑的数据包加以删除。因为路由器通常分布在有不同安全需求和安全策略的网络的交界处,因此可以通过在路由器上使用包过滤在可能的情况下实现只允许授权网络的数据进入。在这些路由器上使用包过滤种比较经济的在现有路由基础结构上增加防火墙功能的机制。顾名思义,包过滤在路由过程中对指定包进行过滤丢弃。对过滤的判断通常基于单个包的头部所包含的内容例如源地址,目的地址,协议,端口等。包过滤防火墙通常在操作系统内部实现,并且操作在网络和传输协议层。它在对基于包头信息实施过滤后,通常对包的路由作决策来保护系统。包过滤防火墙由组接受或禁止规则列表组成。这些规则明确定义了哪个包将被允许或不允许通过网络接口......”

3、“.....以达到它的目的,或无声息的将包丢弃掉,或阻止包并向它的发送机器返回个状态。这些规则是基于特定的网络接口卡和主机地址网络层源和目的地址传输层和服务端口链接标志网络层消息类型及这些包是进入的还是发出的。包过滤功能是所有的防火墙都具备的个基本功能,实际上防火墙要完成的功能从根本上来说,就是要按照用户的要求来控制网络所流通的数据包,屏蔽那些无益的连接。开发工具,简称或者,是微软推出的款编译器,将高级语言翻译为机器语言低级语言的程序。是个功能强大的可视化软件开发工具。自年公司推出后,随着其新版本的不断问世,已成为专业程序员进行软件开发的首选工具。虽然微软公司推出了,但它的应用有很大的局限性,只适用于和。所以实际中,更多的是以为平台。版本控制是工作组软件开发中的重要方面,它能防止意外的文件丢失允许反追踪到早期版本并能对版本进行分支合并和管理。在软件开发和您需要比较两种版本的文件或找回早起版本的文件时......”

4、“.....可以同开发环境以及应用程序集成在起,提供了方便易用面向项目的版本控制功能。可以处理有各种开发语言创作工具或应用程序所创建的任何文件类型。在提倡文件再使用的今天,用户可以同时在文件和项目级进行工作。面向项目的特性能更有效地管理工作组应用程序开发工作中的类详细情况见节介绍。视图类视图类般是用来显示信息的,在本程序中,主要用来在规则列表中显示存储在文档类中的规则。指针指向文档类,和文档类关联。在这个函数中初始化规则列表更新版本规则,和文档类保持致将文档类中的规则显示出来类类是用来定义过滤规则的数据结构。详细设计主界面图程序主界面添加过滤规则添加过滤规则的功能是通过个添加规则对话框完成,添加规则功能是将对话框中的规则添加到存储数据的文档中。分两个步骤取得添加规则对话框中的数据使空间列表与空间关联,从源地址编辑框获取源地址并赋给。,从源掩码编辑框获取源地址掩码赋给。,从目的掩码编辑框获取目的掩码赋给......”

5、“.....删除过滤规则删除规则时,首先需要确定所要删除的规则,再将其从文档类中删除,同时更新视图类的显示。当正在进行过滤时,则要先停止过滤,才能删除规则。驱动程序设计简介基于的包过滤驱动程序位于核心态,运行效率高,主要用于在过滤驱动中拦截所有的网络数据包,根据过滤规则判别是否接收或发送数据包。同时处理上层应用程序发送,接收应用程序发送的过滤规则等。安装过滤函数之前,先将过滤函数的地址填入的结构的指针中,设置为,并指定该过滤函数优先级,然后向设备发送控制码,这样就完成了过滤函数的安装。卸载过滤函数的时候只用把设置为就行了,其他参数和安装时样。每个过滤函数可以设置个优先级,系统调用这些函数的时候按照优先级的顺序进行,直到个函数返回丢弃包为止。如果所有的过滤函数都返回允许包,那么这个包才能顺利通过系统。可以把这些过滤函数想象成个过滤链,所有的函数按照优先级排列,如果个函数返回丢弃包......”

6、“.....结构图驱动程序结构如图该驱动的优点在中这不是开发防火墙的唯方法,其他诸如防火墙,防火墙,分层防火墙,包过滤等等,而的优点在于这种方法所拥有的弹性可以使你过滤所有层或以上的通讯。但不能过滤更低层的头部数据,例如不能过滤以太帧数据。需要用过滤器来做。这是种简单的方法。安装防火墙和执行过滤功能非常简单。但包过滤更加容易使用,尽管它缺少弹性,例如不能处理包的内容,不能用包过滤修改内容。本程序的驱动设计本程序驱动的设计核心是通过使用类向驱动程序发送控制代码达到实现数据包过滤的目的。程序初始化,调用加载驱动当用户单击开始过滤按钮时,程序向驱动发送控制代码,开始过滤当用户单击停止过滤按钮时,程序向驱动发送控制代码,停止过滤当用户单击安装规则按钮时,程序向驱动发送控制代码当用户单击卸载规则按钮时,程序向驱动发送控制代码。结论此防火墙操作简单,能够实现包过滤功能。按照用户设置的规则进行数据包过滤。能运行于系统,屏蔽不安全的站点......”

7、“.....在定程度上提高了系统的安全性,可有效的防止计算机受到外部网络攻击。此防火墙的开发是在了解和熟悉了协议以及封包过滤驱动的基础上,运用语言来开发的。相对于互联网上的知名防火墙相比整个防火墙还不成熟,但它具有操作简单明了的特点。在以后的学习中随着自身技术的提高,我会进步完善整个防火墙,使它具有更多的功能对计算机安全起到更好的作用。通过这次毕业设计的编程,使我对网络编程和防火墙技术有了新的认识,同时我也对语言有了更深的了解。对以后的学习和工作都有很大的帮助。参考文献张越,网络程序设计实例详解,北京人民邮电出版社,防火墙技术大全,北京机械工业出版社,朱雁辉,防火墙与网络封包截获技术,北京电子工业出版社,黎连业,张维,防火墙及其应用技术,北京清华大学出版社轻松进阶,北京电子工业出版社编程实例,北京机械工业出版社,张海棠,编程指南,北京航空工业出版社,致谢历时将近六个月的时间终于将这篇论文写完......”

8、“.....都在老师和同学的帮助下度过了。尤其要强烈感谢我的论文指导老师白老师,他对我进行了无私的指导和帮助,不厌其烦的帮助我进行论文的修改和改进。另外,在校图书馆查找资料的时候,图书馆的老师也给我提供了很多方面的支持与帮助。在此向帮助和指导过我的各位老师表示最衷心的感谢,毕业设计论文题目包过滤防火墙的设计与实现系部机电工程学院学生姓名张腾学号专业计算机应用技术年级级完成日期年月日指导教师白永祥论文摘要当今时代是飞速发展的信息时代,计算机与信息处理技术日渐成熟。随着和计算机网络技术的蓬勃发展,网络安全问题现在已经得到普遍中重视。网络防火墙系统就是网络安全技术在实际中的应用之。本设计实现的防火墙采用过滤钩子驱动技术,过滤钩子驱动是内核模式驱动,它实现个钩子过滤回调函数,并用系统提供的过滤驱动注册它,过滤驱动随后使用这个过滤钩子来决定如何处理进出系统的数据包......”

9、“.....封包过滤驱动功能模块。用户只需要通过主界面菜单和按钮就可以灵活地操作防火墙,有效地保护系统的安全。关键词防火墙过滤钩子过滤驱动包过滤,目录引言课题背景本课题研究意义本课题研究方法防火墙概述防火墙的定义防火墙的基本策略包过滤防火墙数据包包过滤防火墙的工作原理开发工具防火墙系统构成需求分析设计思路功能模块构成功能模块介绍过滤规则添加删除功能模块过滤规则显示功能模块过滤规则存储功能模块文件存储功能模块文件载入功能模块安装卸载功能模块封包过滤驱动功能模块防火墙设计程序关键类应用程序类主框架类文档类视图类类详细设计主界面添加过滤规则删除过滤规则驱动程序设计简介结构图该驱动的优点本程序的驱动设计结论参考文献致谢包过滤防火墙的设计与实现引言课题背景防火墙是种隔离技术,是类防范措施的总称,利用踏实的内部网络与或者其他外部网络之间相互隔离,通过限制网络互访来保护内部网络......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业设计】WindowsXP包过滤防火墙的设计与实现.doc预览图(1)
1 页 / 共 21
【毕业设计】WindowsXP包过滤防火墙的设计与实现.doc预览图(2)
2 页 / 共 21
【毕业设计】WindowsXP包过滤防火墙的设计与实现.doc预览图(3)
3 页 / 共 21
【毕业设计】WindowsXP包过滤防火墙的设计与实现.doc预览图(4)
4 页 / 共 21
【毕业设计】WindowsXP包过滤防火墙的设计与实现.doc预览图(5)
5 页 / 共 21
【毕业设计】WindowsXP包过滤防火墙的设计与实现.doc预览图(6)
6 页 / 共 21
【毕业设计】WindowsXP包过滤防火墙的设计与实现.doc预览图(7)
7 页 / 共 21
【毕业设计】WindowsXP包过滤防火墙的设计与实现.doc预览图(8)
8 页 / 共 21
【毕业设计】WindowsXP包过滤防火墙的设计与实现.doc预览图(9)
9 页 / 共 21
【毕业设计】WindowsXP包过滤防火墙的设计与实现.doc预览图(10)
10 页 / 共 21
【毕业设计】WindowsXP包过滤防火墙的设计与实现.doc预览图(11)
11 页 / 共 21
【毕业设计】WindowsXP包过滤防火墙的设计与实现.doc预览图(12)
12 页 / 共 21
【毕业设计】WindowsXP包过滤防火墙的设计与实现.doc预览图(13)
13 页 / 共 21
【毕业设计】WindowsXP包过滤防火墙的设计与实现.doc预览图(14)
14 页 / 共 21
【毕业设计】WindowsXP包过滤防火墙的设计与实现.doc预览图(15)
15 页 / 共 21
预览结束,还剩 6 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档