如何使用jpcap查看数据包的所有数据?

时间:2015-04-27 12:09:19

标签: java packet packet-capture packet-sniffers jpcap

我使用jpcap教程中的简单代码。

这是我的代码。

public void capture1() throws IOException {
    int index = 0;
    NetworkInterface[] devices = JpcapCaptor.getDeviceList();
    JpcapCaptor captor = JpcapCaptor.openDevice(devices[index], 65535, true, 20);
    captor.processPacket(-1, new PacketPrinter());
    captor.close(); 
}

class PacketPrinter implements PacketReceiver {
    public void receivePacket(Packet packet) {
        System.out.println(packet +" mac :"+packet.datalink);
        //just print out a captured packet
    }
}

但我希望将数据包视为二进制文件 我该怎么办?

0 个答案:

没有答案