Ich schreibe ein Programm zur Analyse einer bestimmten Art von Paketen. Ich habe eine Dump-Datei mit Testpaketen im tcpdump-Format. Gibt es eine Möglichkeit, diesen Dump an eine der Schnittstellen zu senden? Ich dachte, dass tcpdump dies selbständig tun könnte (leider ist es das nicht). Das einzige, was ich tun konnte, war, die Pakete mit Wireshark zu untersuchen (was offensichtlich nicht der richtige Weg ist).
Ich könnte die libpcap-Funktion verwenden pcap_open_offline()
Leider verwende ich pcap_loop()
was nicht zu funktionieren scheint mit pcap_open_offline()
und das Umschreiben von Code in pcap_next()
wäre sehr schmerzhaft. Gibt es ein Programm, das Pakete an die Schnittstelle senden kann?