gpt4 book ai didi

java - 我需要构造一个带有扩展 header 的 IPv6 数据包。

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:49:47 34 4
gpt4 key购买 nike

我已经研究了好几天了,我感到非常绝望。

我正在尝试使用任何可能的语言构建带有扩展 header 的 IPv6 数据包(必须通过编程语言来自动执行某些任务),以便我可以将它们发送到一系列站点并测试与这些扩展 header 的兼容性。

到目前为止我尝试过的:JAVA-- JPCAP 但是这个根本不支持扩展头PYTHON——带有 Pydev 的 Scapy 然而,这仅支持 9 个扩展 header 中的三个。至少我想要逐跳、分段、路由、封装、身份验证和可能的目的地选项 (6/9)。

所以现在我没主意了。为了从头开始构建仅包含默认内容的 ipv6 数据包(仅存在扩展 header 就足以测试兼容性),最好使用什么工具,因此有效负载通常为空。只有在包含碎片的数据包中,它才会将数据包大小增加到 MTU 以上。

有什么想法吗?我非常绝望,任何输入都非常感谢。谢谢马蒂诺斯

最佳答案

看起来 scapy 可能拥有您需要的一切,或者可以扩展。参见 extending scapy和一些讨论您需要什么的 pdf IPv6 Extension Headers - New Features, and New Attack & attacking ipv6 implementation using fragmentation - Black Hat

关于java - 我需要构造一个带有扩展 header 的 IPv6 数据包。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17708788/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com