- 博客(1)
- 资源 (3)
- 收藏
- 关注
原创 又是一寒假
工作了一年半,感觉改变了很多。物质上的,精神上的,自身的,周围的,总是在不注意的时候就换了颜色,跑了色调,乱了双眼。人是不可能想象未来的,象当初在学校的我也从没想过自己会在这样的一个城市生活。可是人有若隐若无地把握着自己的将来,每一天似乎都是昨天的延续 。 房子买了,完成了人生的一件事情。可是并没有感觉那种很让人兴奋的喜悦,奇怪。或许,人得到的和期望的永远都不会划上等于号。 忙
2007-02-12 00:38:00 529
Pktlib的报构造器以及使用说明
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类:提供随机数据的生成。
2010-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人