PcapPlusPlus v22.05 发布,用于捕获和分析网络数据包的 C++ 库

科技资讯 投稿 41600 0 评论

PcapPlusPlus v22.05 发布,用于捕获和分析网络数据包的 C++ 库

(如 libpcap、WinPcap、DPDK 和 PF_RING)提供 C++ wrappers。

  • NTP 协议支持

  • 支持在 macOS 上构建 Android

  • 克隆 live devices 和 live devices list

  • 添加对读取 SNOOP 捕获文件的支持

  • 在调用initDpdk(时,增加了一个提供额外参数的选项

  • 在 PcapPlusPlus 配置期间检测通过pkg-config安装的 DPDK

  • 如果insmod在 DPDK 设置脚本中失败,请尝试modprobe

  • 支持通过 IPv4 解析 IPv6

  • TCP reassembly improvmements:

    • 更新连接信息中看到的最后一个数据包的时间戳

    • 在消息回调中添加接收到的数据包的时间戳

    • 添加配置参数以禁用 OOO 缓冲区清理

  • 删除IPv4LayerIPv6LayerIPcapDevice中已废弃的方法

  • Internal changes:

    • PcapPlusPlus CI 管道的大规模改造

  • 将 Alpine 添加到 PcapPlusPlus CI

  • 在 CI 中运行实时网络测试

  • 使用标准编译器宏来检测 PcapPlusPlus 在哪个平台上运行

  • 添加 pre-commit hooks 以检测拼写错误、尾部空格、错误的文件结尾等

  • 在所有 Python 文件上运行 Black 格式化程序

  • 大量错误修复和小改进

更新说明:https://github.com/seladb/PcapPlusPlus/releases/tag/v22.05

编程笔记 » PcapPlusPlus v22.05 发布,用于捕获和分析网络数据包的 C++ 库

赞同 (46) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽