
potenziali vulnerabilità di corruzione della memoria nelle reti IPv6.
Questo script Python è progettato per inviare pacchetti artefatti per innescare potenziali vulnerabilità di corruzione della memoria CVE-2024-38063. Utilizza la libreria Scapy per creare e inviare pacchetti IPv6, opzionalmente utilizzando indirizzi MAC specificati. Lo script può gestire multiple interfacce di rete.
pip install scapy
Per utilizzare questo script, dovrai fornire diversi argomenti da riga di comando. Ecco come eseguire lo script con le opzioni richieste:
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: Una lista separata da virgole delle interfacce da utilizzare per l'invio dei pacchetti. Questo argomento è obbligatorio.--ip_addr: L'indirizzo IPv6 di destinazione a cui verranno inviati i pacchetti. Questo argomento è obbligatorio.--mac_addr: L'indirizzo MAC di destinazione. Opzionale; se omesso, non verrà aggiunta alcuna intestazione Ethernet.--num_tries: Il numero di tentativi per batch. Predefinito a 20.--num_batches: Il numero di batch di tentativi. Predefinito a 20.Ecco un comando di esempio che utilizza due interfacce per inviare pacchetti:
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
Questo invierà pacchetti all'indirizzo IP specificato con l'indirizzo MAC specificato tramite eth0 e eth1, con 30 tentativi per batch e 10 batch in totale.
w01fynwarcs per l'idea