Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Dosinator — DoSinator es una poderosa herramienta de prueba de Denegación de Servicio (DoS) desarrollada en Python. | Kitploit
Herramientas/GitHubGitHub/halildeniz/dosinator
Sniffing y Análisis de PaquetesExplotaciónRecopilación de InformaciónSeguridad de RedesPruebas de PenetraciónRed Teaming
GitHubhalildeniz/dosinator

Dosinator

DoSinator es una poderosa herramienta de prueba de Denegación de Servicio (DoS) desarrollada en Python.

Ver Repositorio
14416hace 1 añoRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
Sitio web

DoSinator

DoSinator es una potente herramienta de prueba de Denegación de Servicio (DoS) desarrollada en Python. Diseñada para profesionales de seguridad e investigadores, esta herramienta les permite simular varios ataques DoS, proporcionando un entorno realista para evaluar la resistencia de redes, sistemas y aplicaciones ante posibles amenazas cibernéticas.


Buy Me A Coffee

Características

  • Múltiples modos de ataque: DoSinator admite varios modos de ataque, incluyendo SYN Flood, UDP Flood, ICMP Flood, OS Fingerprinting, Slowloris, Rudy, SCTP, Smurf y ARP, lo que permite simular diferentes tipos de ataques DoS.
  • Parámetros personalizables: Ajusta el tamaño del paquete, la tasa de ataque y la duración para afinar la intensidad y duración del ataque.
  • IP Spoofing: Habilita la suplantación de IP para ocultar la dirección IP de origen y mejorar el anonimato durante el ataque.
  • Envío de paquetes multihilo: Utiliza múltiples hilos para el envío simultáneo de paquetes, maximizando la velocidad y eficiencia del ataque.
  • Datos desde archivo: Carga datos personalizados desde un archivo para enviarlos en los paquetes de ataque.
  • Salida PCAP: Guarda los paquetes de ataque salientes en un archivo PCAP para su posterior análisis.
  • Inundación ARP: Realiza ataques de inundación ARP para interrumpir la comunicación de red.

Requisitos

  • Python 3.x
  • scapy
  • argparse

Instalación

  1. Clona el repositorio:

    root@kitploit:~
    git clone https://github.com/HalilDeniz/DoSinator.git
    
  2. Navega al directorio del proyecto:

    root@kitploit:~
    cd DoSinator
    
  3. Instala las dependencias necesarias:

    root@kitploit:~
    pip install -r requirements.txt
    

Uso

root@kitploit:~
$ python3 dosinator.py --help
    ____             ____            __                
   / __ \____  _____/  _/___  ____ _/ /_____  _____    
  / / / / __ \/ ___// // __ \/ __ `/ __/ __ \/ ___/    
 / /_/ / /_/ (__  )/ // / / / /_/ / /_/ /_/ / /  _ _ _ 
/_____/\____/____/___/_/ /_/\__,_/\__/\____/_/  (_|_|_)
                                                       

usage: dosinator.py [-h] -t TARGET [-p PORT] [-np NUM_PACKETS] [-ps PACKET_SIZE] [-ar ATTACK_RATE] [-d DURATION]
                    [--attack-mode {syn,sctp,udp,icmp,http,dns,os_fingerprint,slowloris,smurf,rudy,arp,port_scan,traceroute}]
                    [-sp SPOOF_IP] [--data DATA] [--file FILE] [--pcap PCAP] [--arp-mode {request,reply}]
                    [--ttl TTL] [--port-range PORT_RANGE] [--id ID] [--win WIN] [--max-hops MAX_HOPS]

options:
  -h, --help            show this help message and exit
  -t TARGET, --target TARGET
                        Target IP address
  -p PORT, --port PORT  Target port number (required for non-ARP attacks)
  -np NUM_PACKETS, --num_packets NUM_PACKETS
                        Number of packets to send (default: 500)
  -ps PACKET_SIZE, --packet_size PACKET_SIZE
                        Packet size in bytes (default: 64)
  -ar ATTACK_RATE, --attack_rate ATTACK_RATE
                        Attack rate in packets/second (default: 10)
  -d DURATION, --duration DURATION
                        Duration of the attack in seconds
  --attack-mode {syn,sctp,udp,icmp,http,dns,os_fingerprint,slowloris,smurf,rudy,arp,port_scan,traceroute}
                        Attack mode (default: syn)
  -sp SPOOF_IP, --spoof-ip SPOOF_IP
                        Spoof IP address
  --data DATA           Custom data string to send
  --file FILE           File path to read data from
  --pcap PCAP           PCAP file path to save outgoing packets
  --arp-mode {request,reply}
                        ARP mode (default: request)
  --ttl TTL             TTL value for the outgoing packets (default: 64)
  --port-range PORT_RANGE
                        Port range for port scan (default: 1-1000)
  --id ID               IP identification field (default: None)
  --win WIN             TCP window size (default: None)
  --max-hops MAX_HOPS   Max hops for traceroute (default: 30)
  • target_ip: Dirección IP del sistema objetivo.
  • target_port: Número de puerto del servicio objetivo.
  • num_packets: Número de paquetes a enviar (por defecto: 500).
  • packet_size: Tamaño de cada paquete en bytes (por defecto: 64).
  • attack_rate: Tasa de ataque en paquetes/segundo (por defecto: 10).
  • duration: Duración del ataque en segundos.
  • attack_mode: Modo de ataque: syn, udp, icmp, http (por defecto: syn).
  • spoof_ip: Dirección IP falsificada (por defecto: None).
  • data: Cadena de datos personalizada a enviar.
  • file: Ruta del archivo para leer datos.
  • pcap: Ruta del archivo PCAP para guardar los paquetes salientes.
  • --arp-mode: Bandera opcional para especificar el modo ARP. Usa para paquetes de solicitud ARP (por defecto) o para paquetes de respuesta ARP.

Ejemplos de uso

Aquí hay algunos ejemplos de uso de DoSinator: Puedes explorarlo aquí

Por favor, utiliza esta herramienta de manera responsable y asegúrate de tener los permisos necesarios antes de realizar cualquier prueba.

Contribuciones

¡Las contribuciones son bienvenidas! Si encuentras algún problema o tienes sugerencias de mejora, no dudes en abrir un issue o enviar un pull request.

Contacto

Si tienes alguna pregunta, comentario o sugerencia sobre Dosinator, no dudes en contactarme:

  • LinkedIn: Halil Ibrahim Deniz
  • TryHackMe: Halilovic
  • Instagram: deniz.halil333
  • YouTube: Halil Deniz
  • Correo electrónico: [email protected]

Licencia

Este proyecto está licenciado bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.

💰 Puedes ayudarme donando

¡Gracias por considerar apoyarme! Tu apoyo me permite dedicar más tiempo y esfuerzo a crear herramientas útiles como DNSWatch y desarrollar nuevos proyectos. Al contribuir, no solo me ayudas a mejorar las herramientas existentes, sino que también inspiras nuevas ideas e innovaciones. Tu apoyo juega un papel vital en el crecimiento de este proyecto y futuros emprendimientos. ¡Construyamos y aprendamos juntos! Gracias."
BuyMeACoffee Patreon

Descargar herramienta
request
reply