
vulnérabilités potentielles de corruption mémoire dans les réseaux IPv6.
Ce script Python est conçu pour envoyer des paquets forgés afin de déclencher des vulnérabilités potentielles de corruption de mémoire CVE-2024-38063. Il utilise la bibliothèque Scapy pour créer et envoyer des paquets IPv6, en utilisant éventuellement des adresses MAC spécifiées. Le script peut gérer plusieurs interfaces réseau.
pip install scapy
Pour utiliser ce script, vous devez fournir plusieurs arguments en ligne de commande. Voici comment exécuter le script avec les options requises :
python cve-2024-38063.py --iface "eth0,eth1" --ip_addr "2001:db8::1" --mac_addr "00:1A:2B:3C:4D:5E" --num_tries 20 --num_batches 20
--iface : une liste d'interfaces séparées par des virgules à utiliser pour l'envoi de paquets. Cet argument est obligatoire.--ip_addr : l'adresse IPv6 de destination à laquelle les paquets seront envoyés. Cet argument est obligatoire.--mac_addr : l'adresse MAC de destination. Ce paramètre est facultatif ; s'il est omis, aucun en-tête Ethernet ne sera ajouté.--num_tries : le nombre de tentatives par lot. Par défaut : 20.--num_batches : le nombre de lots de tentatives. Par défaut : 20.Voici un exemple de commande utilisant deux interfaces pour envoyer des paquets :
python packet_sender.py --iface "eth0,eth1" --ip_addr "2001:db8::1" --mac_addr "00:1A:2B:3C:4D:5E" --num_tries 30 --num_batches 10
Cette commande enverra des paquets à l'adresse IP spécifiée avec l'adresse MAC indiquée via eth0 et eth1, avec 30 tentatives par lot et 10 lots au total.
w01fynwarcs pour l'idée