bad packets
1.0.0
Collection de "mauvais" paquets dans les PCAP pouvant être utilisés pour tester des logiciels
<ipv>_frag_dup_<proto>.pcap
: contient un fragment dupliqué<ipv>_frag_empty_<proto>.pcap
: supprime la charge utile IP d'un fragment<ipv>_frag_fuzz_dst_<proto>.pcap
: plusieurs paquets fragmentés avec une adresse de destination floue<ipv>_frag_fuzz_id_<proto>.pcap
: plusieurs paquets fragmentés avec un ID IP fuzzé<ipv>_frag_fuzz_offset_<proto>.pcap
: plusieurs paquets fragmentés avec un décalage de fragment fuzzé<ipv>_frag_fuzz_proto_<proto>.pcap
: plusieurs paquets fragmentés avec protocole IP fuzzé<ipv>_frag_fuzz_src_<proto>.pcap
: plusieurs paquets fragmentés avec une adresse source floue<ipv>_frag_nomf_<proto>.pcap
: supprime le drapeau MF (plus de fragments) d'un fragment (pas le dernier)<ipv>_frag_offset_offbyone1_<proto>.pcap
: un fragment avec un décalage de un (+1)<ipv>_frag_offset_offbyone2_<proto>.pcap
: un fragment avec un décalage de un (-1)<ipv>_frag_order_<proto>.pcap
: plusieurs paquets avec des fragments en asc, desc et ordre aléatoire<ipv>_frag_skip_first_<proto>.pcap
: un paquet fragmenté sans le premier fragment<ipv>_frag_skip_last_<proto>.pcap
: un paquet fragmenté sans le dernier fragment<ipv>_frag_skip_middle_<proto>.pcap
: un paquet fragmenté sans fragment au "milieu"<ipv>_tcp_opts_tcp.pcap
: un paquet avec les options TCPDifférents PCAP sont générés en fonction de la version IP et du protocole :
<ipv>
: v4
ou v6
<proto>
: udp
ou tcp
git submodule update --init
make
Remarque : Consultez Makefile
pour connaître les différentes options lors de la génération de paquets.