文档介绍:源程序代码等全套设计联系QQ 695132052 各专业都有
分类号: U D C:D10621-408-(2007) 6041-0
密级:公开编号:2003212043
成都信息工程学院
学位论文
基于Windows封包截获的实现
论文作者姓名:
李君诚
申请学位专业:
计算机科学与技术
申请学位类别:
工学学士
指导教师姓名(职称):
杜小丹(教授)
论文提交日期:
2007年06月10日
基于Windows封包截获的实现
摘要
基于Windows封包截获就是对应用程序进行数据包过滤。数据包过滤是在网络层对数据包进行选择,对向网络上传或从网络下载的数据流进行有选择的控制过程。要完成数据包过滤,就要首先设置好规则来指定哪些类型的数据包被允许通过,哪些类型的数据包将会被阻止。如果程序被拒绝访问网络,它将不能向网络发送任何数据。
基于数据包过滤的主要思想就是截获数据包,并且对其进行分析,主要通过检查数据流中每个数据包的源地址、目的地址、所用的端口号和协议状态等,或它们的组合来决定是否允许该数据包通过,从而达到保护计算机安全的目的。
关键词:网络安全;包过滤;控管规则
The Implementation of Packet Intercept Based on Windows
Abstract
The implementation of packet intercept based on windows is mainly a course of data packet filtering work level to achieve an optional control of data stream updating to or downloading from . To fulfill this goal, there should be firstly established rules to define which kinds of packet are allowed to go. If a program is refused to access work, it cannot send any data to work.
The main idea of data packet filtering is to intercept data packet. And by analyzing data packet, especially by checking source address, destination address, port number and protocol status of every data packet in data stream, it is then decided whether or not to let go the data packet, which help us achieve the goal of protecting puter.
Key work security ;packet filtering;control rule
目录
论文总页数:20页
1 引言 1
课题意义 1
课题综述 1
1
2
2 关键技术 3
技术介绍 3
MFC介绍 3
数据包 3
可行性分析 4
开发环境及工具 4
开发环境 4
开发工具 4
3 系统的设计与实现 5
5
6
6
6
控管规则设置窗口功能 6
各重要模块的设计与实现 7
模块接口定义和划分 7
7
10
12
12
4测试 14
14
数据包监听测试 14
控管规则设置测试 14
管制动作设置测试 15
测试出错(1) 17
测试出错(2) 17
测试总结 18
结论 18
参考文献 18
声明 20
1 引言
课题意义
随着网络安全问题日益严重,网络安全产品也被人们重视起来。上的其它计算机,一旦受到攻击,计算机便没有能力来抵抗,保密信息有可能会被盗取,甚至连整台计算机上的数据都有可能被破坏掉