Pktlib的报构造器以及使用说明

时间:2013-10-04 05:32:29
【文件属性】:

文件名称:Pktlib的报构造器以及使用说明

文件大小:1.45MB

文件格式:RAR

更新时间:2013-10-04 05:32:29

数据报文(构造包)的C++类库

PktLib是本人开发的基于Winpcap开发的一个网络数据报解析和构造的基于c++的类库,主要提供以下功能: (1) 解析常见的TCP/IP协议族数据报文 (2) 提供简易的网络协议报文发送的构造 (3) 提供高速的网络报文注入 (4) 提供简易的主机网络配置信息的获取 (1) CadapterInfo类: 提供主机网络配置信息的获取,如IP地址、DNS、网关、MAC地址、网络类型、MTU、DHCP配置信息等。 (2) CAdapter类:提供针对指定网卡的相关操作:打开网卡(正常打开模式、混在模式)、设置捕获数据的过滤条件、发送数据报、高速注入数据等等。 (3) CpacketBuilder类:完成数据报文构造的工作:添加各种协议头部、添加数据负载等。 (4) Ceth类:提供802.3以太网帧头的数据结构和构造工作。 (5) CArp类:提供ARP协议的头部结构以及ARP报文的构造。 (6) CIp类:提供IP协议的头部结构以及IP报文的构造。 (7) CIcmp类:提供ICMP协议的头部结构以及IP报文的构造。 (8) CUdp类:提供UDP协议的头部结构以及IP报文的构造。 (9) CTcp类:提供TCP协议的头部结构以及IP报文的构造。 (10) CRand类:提供随机数据的生成。


【文件预览】:
PktLib使用教程 第3章 使用CAdapter构造和发送数据报.swf
读我 readme.txt
html帮助文档.rar
PktLib使用教程 第1章 使用CAdapterInfo获取网卡信息.swf
pktlib_dev.rar
PktLib使用概要说明.swf
PktLib使用说明.swf
Pktlib 使用教程 -- 环境配置.swf
PktLib使用教程 第2章 使用CAdapter捕获数据报.swf
PktLib使用说明.doc

网友评论

  • 一个与winpcap功能基本相同的类库。 作者的介绍文档很清晰。(但是我觉得缺少一个构造有实际意义的报文的例子)