标签: java networking network-programming middleware
我想被动地在传出数据包中包含额外数据并从传入数据包中检索它。有没有办法在Java中这样做?基本上我需要一种方法来挂钩,否则在网络堆栈中填充我自己的子层。
答案 0 :(得分:1)
在C ++中使用它的常用方法是libpcap或Winpcap库。它的Java包装器也已实现,可以是found here。
对于数据包注入问题,您可以使用libnet。不幸的是,它没有任何java包装器,你应该用jni编写自己的java包装器。