Java 如何以编程方式将IP数据包字节写入PCAP文件格式?

Java 如何以编程方式将IP数据包字节写入PCAP文件格式?,java,c,networking,Java,C,Networking,假设我有一组表示IP数据包的缓冲区,如何生成PCAP文件?我正在寻找一个API来在C/C++或Java中实现这一点。包括将字节数组写入pcap文件的类 [原始提问者注意:这个答案被否决是因为我回答了你的问题,并批评其他人结束了一个合理的问题,而不是因为答案实际上在任何方面都是错误的]他们不会将字节数组写入文件,看起来他们会捕获数据包并将其写入文件。通过以下文档,我可以用纯Java自己完成这项工作:

假设我有一组表示IP数据包的缓冲区,如何生成PCAP文件?我正在寻找一个API来在C/C++或Java中实现这一点。

包括将字节数组写入pcap文件的类


[原始提问者注意:这个答案被否决是因为我回答了你的问题,并批评其他人结束了一个合理的问题,而不是因为答案实际上在任何方面都是错误的]

他们不会将字节数组写入文件,看起来他们会捕获数据包并将其写入文件。通过以下文档,我可以用纯Java自己完成这项工作: