在上传的压缩包里有完整的程序项目包,也有配套的PPT说明和程序使用的Word文档介绍。源码每一步有详细的注释说明,希望对下载者有帮助。 安装了虚拟机或者打开了wifi共享大师等wifi共享软件的话,需要先关闭Wifi共享,禁用虚拟机的以太网,否则程序查找到的本机IP地址会是虚拟机或者共享软件的地址
2019-12-21 20:03:49 12.04MB c++ 监控IP数据包
1
课程实验,QT写的界面,1)可以输入需要捕获的数据包数量,输出每个数据包的相关字段值(包括版本、总长度、标志位、片偏移、协议、源地址与目的地址)。
2019-12-21 20:03:13 7KB IP数据包捕获
1
C++语言实现IP数据包解析程序,程序注释很详细。
2019-12-21 19:58:57 53KB IP包解析
1
捕获IP数据包的小程序.rar 源代码
2019-12-21 19:58:46 232KB IP
1
这个程序利用Winpcap库来捕获IP数据包。在调试时注意: 1:务必将“Include”文件夹下的所有头文件拷贝到VC安装目录下的库文件夹中,如"D:\Program Files\Microsoft Visual Studio\VC98\Include"。 2:将“Lib”文件夹下面的所以库拷贝到VC安装目录下的Lib文件夹下,比如"D:\Program Files\Microsoft Visual Studio\VC98\Lib"。 以上1、2两个步骤其实是为了让程序能够利用winpcap这个开发包。这时程序能够正确编译连接了。要让程序能够运行,还必须安装winpcap驱动程序WinPcap_3_1.exe。
2019-12-21 19:55:42 1.06MB 捕获IP数据包
1
本文件包含解析IP数据包的源程序及报告,是计算机网络课程设计的报告,里面有详细的源程序代码及报告格式及心得体会
2019-12-21 19:51:32 400KB 解析IP数据包
1
课程设计目的: 本章课程设计的目的就是设计一个解析IP数据包的程序,并根据这个程序,说明IP数据包的结构及IP协议的相关问题,从而对IP层的工作原理有更好的理解和认识。 课程设计意义: 1、 有利于编程能力的提高 在做设计的过程中,我再一次熟悉了开发设计的基本流程,从分析任务到确立整体框架再到确定算法,然后再一步步实现各函数的功能。从中,我熟悉了许多新的库函数,并提高了编程技巧。 2、有利于基础知识的理解 在这次课程设计之前,我们已经学完了网络层的理论知识,可是对它的理解很粗浅。之前只知道关于网络层的一些概念性的东西。可是做完设计后,我才从整体上理解了网络层的框架,明白了网络层的每一个组成部分都是有它特定的功能和意义的,从而对网络层协议有了更深入的理解。 3、有利于逻辑思维的锻炼 程序设计能直接有效地训练我们的创新思维,培养分析问题、解决问题的能力。即使一个简单的程序,从任务分析、确定算法、界面布局、编写代码到调试运行,整个过程学生都需要有条理地构思,这中间有猜测设想、判断推理的抽象思维训练,也有分析问题、解决问题、预测目标等能力的培养。
1
本文使用windows sockets 的原始套接字实现IP数据包的捕获与解析,有详细的设计过程,并附有源代码,源代码中有注释。
2019-12-21 19:37:19 146KB winsock IP数据包 捕获 原始套接字
1
用c++编写的一个小程序,解析ip数据包,是计算机网络实验的一个题目
2019-12-21 19:33:48 5KB vc++ 解析ip数据包
1
基于C++和winpcap编写的网络程序,实现监听并解析IP数据包! 运行程序,按提示输入要选择的网卡序列,再次输入需要不活的IP数据包的个数,然后程序自动运行捕获。 捕获后开始解析,从数据链路层开始解析, 1) 如果网络层协议是IP协议,则开始解析网络层IP数据包。 2) 如果运输层协议是TCP协议则解析运输层TCP数据包。 3) 如果网络层协议是APP协议,则不在进一步解析网络层数据包。 4) 如果运输层协议是UDP协议,则不在进一步解析运输层数据包。
2019-12-21 19:32:45 2.63MB c++ 解析IP包 捕获IP包
1