Estoy en la busqueda de ser un experto en telemática, seguridad y automatización. Considero importante realizar contribuciones para la comunidad que sean de valor.
Este codigo está completamente hecho en Python, su uso es esclusivamente con fines educativos y demostrativos, para comprender como los atacantes realizan ataques ejecutan ataques DDoS a los servicios DNS.
-
El codigo se compone de varios ejecutables, primeramente el generador de los subdominios aleatorios en un archivo csv.
-
Un generador de IPs origen aleatorias para insertar en los headers de los DNS requests.
-
Un codigo para creación de instancias cloud en Digital Ocean por medio de API SSL
-
Templates de Ansible para hacer C2C a las instancias, instalar dependencias y lanzar las ejecuciones de codigo python para DNS requests.
Clona el proyecto
git clone https://github.com/asotonet/DNS-Water-Torture-and-Ansible-Cloud-C2C.git
Ve al directorio
cd DNS-Water-Torture-and-Ansible-Cloud-C2C
Install dependencies
sudo apt update
sudo apt install python3
sudo apt-add-repository ppa:ansible/ansible
sudo apt install ansible
Crea las instancias y ejecuta los task de Ansible C2C
python3 cdroplet.py && python3 ansible-inventory.py && python3 add-fingerprint.py
Destruye las instancias droplet creadas en Digital Ocean
python3 destroy.py