gpt4 book ai didi

java - 在java中制作自定义ipv6数据包

转载 作者:行者123 更新时间:2023-12-01 05:33:14 26 4
gpt4 key购买 nike

我正在用 java 开发移动 ipv6,并且想要制作自定义 ipv6 数据包。

如何编写类来制作 ipv6 数据包并自己放置有效负载?

以下是类似类的示例:

CustomIPv6 ipv6 = new CustomIPv6();
ipv6.setSource("::1");
ipv6.setDestination("::1");
ipv6.setPayload(MyArrayOfByte); //The byte array which I made it myself. -> the mobile ipv6 extention
ipv6.setUpperLayerType(CustomIPv6.MobilityHeader);
ipv6.sendPacket();
byte[] recv = ipv6.ReceivPacket();
//Now is the time for process the received packet and send some kind of ack.

提前感谢所有 friend 。

最佳答案

您可以使用http://jnetpcap.com/来做到这一点但是它需要安装 libpcap 或 winpcap。此功能对于网络黑客攻击非常有用,这可能就是它没有得到更好支持的原因。 ;)

关于java - 在java中制作自定义ipv6数据包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8628902/

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