Skip to content

Todos los tokens y llaves encriptadas no son validas como tal, sino que son a modo de ejemplo que en dado caso puede reemplazar con los suyos.

Notifications You must be signed in to change notification settings

asotonet/DNS-Water-Torture-and-Ansible-Cloud-C2C

Repository files navigation

🚀 Acerca de mi

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.

Python DNS Water Torture and Ansible Cloud Instances C2C

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.

Como ejecutar este proyecto

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

Logo

Mis contactos

About

Todos los tokens y llaves encriptadas no son validas como tal, sino que son a modo de ejemplo que en dado caso puede reemplazar con los suyos.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages