鉴于大家对VC++十分关注,我们编辑小组在此为大家搜集整理了“题目:330.VC局域网的数据包监听及数据分析系统”一文,供大家参考学习!
为保证论文内容在网络上搜索不到,本站涉及的论文的详细内容,不在网站上公布,有意向的同学请与在线客服联系,获取设计的详细介绍资料。如果本设计不符合您的要求,请与在线客服联系(客服会协助您找到满意的设计)或在本网站上继续按关键字搜索你想要的题目(本站支持模糊查询,可以只输入最主要的关键字即可)。
本设计题目的功能部分简述::
(1)截获数据包
在进行监听之前要先加载sock,如果没连接网上就会显示加载失败,不能进行监听。
这里需要说明的是加载sock,建立原始套节字,设置套节字选项和把网卡置于混杂模式获取IO操作的相关信息是引用的固定代码。具体流程如图5-2所示。
(2)IP数据包分析
先将截获到的数据包转为IP头结构,然后得到包中的协议,在对协议分析,得到源地址和目的地址,得到TTL,得到头长度,然后对其分析,判断出是TCP数据包,UDP数据包还是ICMP数据包,然后把判断的结果显示出来。
分解这环节甚为重要。TCP,UDP和ICMP每个的首部格式都不一样,不加以 区分会很浑浊。也会使使用者对所截获的数据包认识不深。此工具一个主要目的就是使截获的结果明朗化。
下面是IP包分解流程图。如图5-3所示:注意是在接受到数据包以后开始分析
为了让流程图直观些我把原本在得到包中协议就可以分出TCP,UDP和ICMP的部分放在了流程的末尾。
需要指出在将协议int转字符串存m_szProtocol的这部分,有一个存放数组的函数叫ProtoMap。
本题目的相关搜索:VC局域网的数据包监听及数据分析系统开题报告 VC局域网的数据包监听及数据分析系统源代码 VC局域网的数据包监听及数据分析系统论文 VC局域网的数据包监听及数据分析系统答辨稿
1.计算机毕业设计订做及计算机毕业论文订做服务。 2.企业网站,软件开发服务 。3.商业网站,商业软件源代码出售。 计算机毕业论文|计算机论文|计算机专业毕业论文|计算机专业论文|优秀计算机毕业论文|优秀计算机论文|计算机信息专业论文|最新计算机论文|最新计算机毕业设计题目|计算机论文资料下载|计算机毕业论文资料下载|计算机专业论文资料下载|计算机毕业设计下载|免费计算机毕业论文|免费计算机论文|免费计算机论文下载|高校计算机论文下载|高校计算机毕业论文资料下载|最新计算机毕业论文|计算毕业论文资料下载吧|博宇计算机毕业论文网|计算机毕业论文资源网3.商业网站,商业软件源代码出售