毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

VC++实现IP数据报的捕获与分析

认真学习MFC和网络知识之后,实现了一个以MFC单文档为结构框架,FORMVIEW为视图类父类,界面和功能类似与Ethereal的网络嗅探器。界面上对两个主要控件CLISTCTRL和CTREECLTRL的使用和其存在的作用介绍,功能上详细介绍了抓包过程、解码过程。而系统的主要特点体现在强大的数据分析能力,如:存储/载入功能、过滤捕捉功能、筛选显示功能、查询协议功能等,也进行详细介绍。
关键字:网络嗅探器;数据分析;IP数据包
2、 本课题要研究或解决的问题及预期目的
    预期目的是完成了一个界面美观、简洁、易于操作使用的网络嗅探器,完成抓包工作之余,整合了强大协议分析辅助功能。
本次设计中的辅助功能:
1. 多重协议过滤功能。
2. 按协议查询功能
3. 按源/目的IP地址查询功能
4. 源/目的端口号查询功能
5. 按序号查询功能
6. 筛选功能
7. 保存/载入功能

目 录
第1章 绪论 1
1.1课题的意义、目的、研究范围 1
1.2国内外的发展概况—工具介绍 1
第2章 系统环境与设计方案 3
2.1系统开发平台、语言和框架 3
2.2 网络体系TCP/IP协议集 3
2.3 初步功能设计 9
2.4 界面设计 10
第3章 系统详细设计 12
3.1 主要控件设计 12
3.2 解码器设计 14
3.3 临时保存数据结构设计 16
3.4 抓包详细程序流程设计 17
第4章 系统程序编码实现及界面 19
4.1 抓包代码实现 19
4.2 解码器代码实现 20
4.3 两个重要函数实现 22
4.4 过滤功能实现 23
4.5 筛选功能实现 26
4.6 查询功能实现 26
4.7 保存和载入功能 27
4.8 图象工具栏和菜单栏实现与界面 28
4.9 整体界面 30
第5章 运行及总结 31
5.1 代码调试及问题解决 31
5.2 总 结 32
谢 辞 33
参考文献 34
附录A外文翻译-原文 35
附录B外文翻译-译文 40

 


 

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:胃上皮内肿瘤诊断病理分析图像处理系统
下一篇:安全技术外文翻译-译文


版权所有 毕业设计网联系qq:242219979 © 2007-2022