1. 首页
  2. 考试认证
  3. 其它
  4. 专业网络数据包解析器库

专业网络数据包解析器库

上传者: 2024-08-11 17:38:07上传 ZIP文件 51.17KB 热度 25次

库包网络数据包解析器库概述:该库可用于解析网络数据包,例如使用libpcap捕获的数据包。如果需要更详细的解析示例,可以参考自己编写的简单网络协议解析器用于抓包并解析数据包,这里提供了一个简易的解析器供参考。

汇编make支持的协议(部分):

  • L2:以太网、ARP

  • L3:IPv4、IPv6、ICMP

  • L4:TCP、UDP、SSL/TLS

  • L5:DNS

以上协议涉及的数据包解析可参考协议分析器网络数据包分析程序,该程序涵盖了多种协议的数据包解析。

文件:html/index.html

作者:托什(托什t0x0sh组织)

执照:libpkt是一个免费软件,按照GPLv3许可条款分发。

去做

  • 改进文档

  • 改进当前协议(DNS、TLS...)

有关DNS协议的解析内容,可以查看常用网络协议的数据包格式

  • 为TLS、TCP添加状态跟踪

关于TCP协议数据包的详细解析示例,建议参考HTTP和TCP协议数据包解析下载

  • 添加IPv4/IPv6分片支持

  • 添加一些协议解析器:L2(IEEE802.11, PPP, PPTP), L3(RARP, IGMP, ICMPv6)

针对不同协议的解析器,可以参阅PDU协议解析器以获取更深入的解析技术。

这种嵌入式的链接方式不仅方便了用户获取更多信息,同时也提升了内容的互动性与阅读体验。

下载地址
用户评论