如何将 .pcap 文件加载到 java(swings)
how to load .pcap file into java(swings)
我目前正在做我最后一年的项目,它是基于 J-HONEYPOT :- Java 的入侵检测和监控系统。在 .pcap 的扩展中从 wireshark 捕获数据包后我遇到了问题。我想使用 java 提取文件并将信息存储在 Mysql 数据库中。
项目创意视频:- https://youtu.be/_nuS0lt2so8
如果您需要一个纯 Java 库来解析 pcap 文件(而不是依赖于本机 libpcap 的库),请查看 pkts.io:http://www.aboutsip.com/pktsio/。例如
final Pcap pcap = Pcap.openStream("my_traffic.pcap");
pcap.loop(new PacketHandler() {
@Override
public void nextPacket(final Packet packet) throws IOException {
if (packet.hasProtocol(Protocol.UDP)) {
System.out.println(packet.getPacket(Protocol.UDP).getPayload());
}
}
});
我目前正在做我最后一年的项目,它是基于 J-HONEYPOT :- Java 的入侵检测和监控系统。在 .pcap 的扩展中从 wireshark 捕获数据包后我遇到了问题。我想使用 java 提取文件并将信息存储在 Mysql 数据库中。
项目创意视频:- https://youtu.be/_nuS0lt2so8
如果您需要一个纯 Java 库来解析 pcap 文件(而不是依赖于本机 libpcap 的库),请查看 pkts.io:http://www.aboutsip.com/pktsio/。例如
final Pcap pcap = Pcap.openStream("my_traffic.pcap");
pcap.loop(new PacketHandler() {
@Override
public void nextPacket(final Packet packet) throws IOException {
if (packet.hasProtocol(Protocol.UDP)) {
System.out.println(packet.getPacket(Protocol.UDP).getPayload());
}
}
});