
vulnerabilidades potenciales de corrupción de memoria en redes IPv6.
Este script de Python está diseñado para enviar paquetes diseñados para desencadenar posibles vulnerabilidades de corrupción de memoria CVE-2024-38063. Utiliza la biblioteca Scapy para crear y enviar paquetes IPv6, opcionalmente usando direcciones MAC especificadas. El script puede manejar múltiples interfaces de red.
pip install scapy
Para usar este script, necesitarás proporcionar varios argumentos de línea de comandos. Así es como ejecutar el script con las opciones requeridas:
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 separada por comas de interfaces a utilizar para enviar paquetes. Este argumento es obligatorio.--ip_addr: La dirección IPv6 de destino a la que se enviarán los paquetes. Este argumento es obligatorio.--mac_addr: La dirección MAC de destino. Es opcional; si se omite, no se añadirá cabecera Ethernet.--num_tries: El número de intentos por lote. Valor predeterminado: 20.--num_batches: El número de lotes de intentos. Valor predeterminado: 20.Aquí hay un comando de ejemplo que usa dos interfaces para enviar paquetes:
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
Esto enviará paquetes a la dirección IP especificada con la dirección MAC especificada a través de eth0 y eth1, con 30 intentos por lote y 10 lotes en total.
w01fynwarcs por la idea