bad packets
1.0.0
Sammlung „schlechter“ Pakete in PCAPs, die zum Testen von Software verwendet werden können
<ipv>_frag_dup_<proto>.pcap : enthält ein dupliziertes Fragment<ipv>_frag_empty_<proto>.pcap : IP-Nutzlast aus einem Fragment entfernen<ipv>_frag_fuzz_dst_<proto>.pcap : Mehrere fragmentierte Pakete mit unscharfer Zieladresse<ipv>_frag_fuzz_id_<proto>.pcap : Mehrere fragmentierte Pakete mit unscharfer IP-ID<ipv>_frag_fuzz_offset_<proto>.pcap : Mehrere fragmentierte Pakete mit Fuzzing des Fragment-Offsets<ipv>_frag_fuzz_proto_<proto>.pcap : Mehrere fragmentierte Pakete mit Fuzzing des IP-Protokolls<ipv>_frag_fuzz_src_<proto>.pcap : Mehrere fragmentierte Pakete mit Fuzzing der Quelladresse<ipv>_frag_nomf_<proto>.pcap : MF-Flag (mehr Fragmente) von einem Fragment entfernen (nicht vom letzten)<ipv>_frag_offset_offbyone1_<proto>.pcap : ein Fragment mit einem Offset von eins (+1)<ipv>_frag_offset_offbyone2_<proto>.pcap : ein Fragment mit einem Offset von eins (-1)<ipv>_frag_order_<proto>.pcap : mehrere Pakete mit Fragmenten in aufsteigender, absteigender und zufälliger Reihenfolge<ipv>_frag_skip_first_<proto>.pcap : ein fragmentiertes Paket ohne das erste Fragment<ipv>_frag_skip_last_<proto>.pcap : ein fragmentiertes Paket ohne das letzte Fragment<ipv>_frag_skip_middle_<proto>.pcap : ein fragmentiertes Paket ohne Fragment in der „Mitte“<ipv>_tcp_opts_tcp.pcap : ein Paket mit TCP-OptionenJe nach IP-Version und Protokoll werden unterschiedliche PCAPs generiert:
<ipv> : v4 oder v6<proto> : udp oder tcp git submodule update --init
make Hinweis: Verschiedene Optionen beim Generieren von Paketen finden Sie Makefile .