Я пишу программу, чтобы открыть файл pcap, а затем отфильтровать некоторые пакеты, а затем записать данные пакета в виде строки в файле, но я не знаю, почему эта программа ничего не делает после открытия файла pcap.
int rtsp = 0;
FileWriter fstream2 = new FileWriter ("E: \ write2.txt", true);
BufferedWriter fbw2 = новая BufferedWriter (fstream2);
System.out.println ( "RTSP:");JpcapCaptor captor2 = JpcapCaptor.openFile ("E: \ rtsp_with_data_over_tcp.pcap");
while (true) {
Packet packet2 = captor2.getPacket ();
if (packet2 == null || package2 == Packet.EOF) break;
rtsp = rtsp + 1;String PacketData2 = новая строка (packet2.data);
fbw2.write (PacketData2);
fbw2.newLine ();
}
fbw2.close ();
captor2.close ();
System.out.println ("RTSP:" + rtsp);
ДАЖЕ этот последний оператор печати также не работает.
Может ли кто-нибудь руководить мной?!