Windows XP 包过滤防火墙的设计与实现(修改)

上传人:枫** 文档编号:548231676 上传时间:2023-04-09 格式:DOC 页数:21 大小:188KB
返回 下载 相关 举报
Windows XP 包过滤防火墙的设计与实现(修改)_第1页
第1页 / 共21页
Windows XP 包过滤防火墙的设计与实现(修改)_第2页
第2页 / 共21页
Windows XP 包过滤防火墙的设计与实现(修改)_第3页
第3页 / 共21页
Windows XP 包过滤防火墙的设计与实现(修改)_第4页
第4页 / 共21页
Windows XP 包过滤防火墙的设计与实现(修改)_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《Windows XP 包过滤防火墙的设计与实现(修改)》由会员分享,可在线阅读,更多相关《Windows XP 包过滤防火墙的设计与实现(修改)(21页珍藏版)》请在金锄头文库上搜索。

1、 毕业设计(论文)题目:Windows XP包过滤防火墙的设计与实现系 部:机电工程学院学生姓名:张 腾学 号:0903019专 业:计算机应用技术年 级:09级完成日期:2011年12月30日 指导教师:白永祥 第 21 页论 文 摘 要当今时代是飞速发展的信息时代,计算机与信息处理技术日渐成熟。随着Internet和计算机网络技术的蓬勃发展,网络安全问题现在已经得到普遍中重视。网络防火墙系统就是网络安全技术在实际中的应用之一。本设计实现的防火墙采用IP过滤钩子驱动技术,过滤钩子驱动是内核模式驱动,它实现一个钩子过滤回调函数,并用系统提供的IP过滤驱动注册它,IP过滤驱动随后使用这个过滤钩子

2、来决定如何处理进出系统的数据包。本防火墙由以下几个模版组成:过滤规则添加模块、过滤规则显示模块、过滤规则储存模块、文件储存模块、安装卸载规则模块,IP封包过滤驱动功能模块。用户只需要通过主界面菜单和按钮就可以灵活地操作防火墙,有效地保护Windows系统的安全。关键词:防火墙;过滤钩子;过滤驱动;包过滤Design and Implementation of Windows XP Packet Filter Firewall AbstractThe present era is the rapid development of the information age,computer and

3、information processing technology is reaching maturity.With the Internet and the rapid development of computer network technology, network security issues are now widely in importance.Network firewall network security technology system is one of the applications in practice.The design and implementa

4、tion of firewall IP filter hook driver technology, filter hook driver is a kernel-mode driver, which implements a filter hook callback function, and use the IP system filter driver to register it, IP filter driver then use this filter to determine how to hook processing data packets out of the syste

5、m.The firewall component by the following template: filtering rule module, display module filter rules, filter rules for storage modules, file storage module, the module installed uninstall rules, IP packet filtering driver modules.Users only need to interface through the main menus and buttons have

6、 the flexibility to operate the firewall, effectively protect Windows-based system.Key Words: Firewall,filter hook,Filter Driver,packet filtering 目 录1 引言 1.1 课题背景.5 1.2 本课题研究意义.5 1.3 本课题研究方法.52 防火墙概述 2.1 防火墙的定义.6 2.2 防火墙的基本策略.6 2.3 包过滤防火墙.6 2.3.1 数据包.6 2.3.2 包过滤防火墙的工作原理.73 开发工具 3.1 Visual C+ 6.0.7 3

7、.2 Visual SourceSafe.84 防火墙系统构成 4.1 需求分析.8 4.2 设计思路.8 4.3 功能模块构成.9 4.4 功能模块介绍.9 4.4.1 过滤规则添加删除功能模块.9 4.4.2 过滤规则显示功能模块.9 4.4.3 过滤规则存储功能模块.10 4.4.4 文件存储功能模块.10 4.4.5 文件载入功能模块.10 4.4.6 安装卸载功能模块.10 4.4.7 IP封包过滤驱动功能模块.105 防火墙设计 5.1 程序关键类 5.1.1 应用程序类CFireWallAPP.10 5.1.2 主框架类CMainFrame.10 5.1.3 文档类CFireWallDoc.12 5.1.4 视图类CFireWallView.12 5.1.5 _RuleInfo类.13 5.2 详细设计 5.2.1 主界面.13 5.2.2 添加过滤规则.14 5.2.3 删除过滤规则.15 5.3 驱动程序设计 5.3.1 简介.15 5.3.2 结构图.16 5.3.3 该驱动的优点.16 5.3.4 本程序的驱动设计.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号