Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
Dosinator — DoSinator è un potente strumento di test Denial of Service (DoS) sviluppato in Python. | Kitploit
Strumenti/GitHubGitHub/halildeniz/dosinator
Sniffing e Analisi dei PacchettiExploitRaccolta InformazioniSicurezza di RetePenetration TestingRed Teaming
GitHubhalildeniz/dosinator

Dosinator

DoSinator è un potente strumento di test Denial of Service (DoS) sviluppato in Python.

Vedi Repository
14416782 anni faRevisionato da Kitploit
Sito web

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

DoSinator

DoSinator è un potente strumento di test Denial of Service (DoS) sviluppato in Python. Progettato per professionisti della sicurezza e ricercatori, questo strumento consente di simulare vari attacchi DoS, fornendo un ambiente realistico per valutare la resilienza di reti, sistemi e applicazioni contro potenziali minacce informatiche.


Buy Me A Coffee

Caratteristiche

  • Modalità di attacco multiple: DoSinator supporta varie modalità di attacco, incluse SYN Flood, UDP Flood, ICMP Flood, OS Fingerprinting, Slowloris, Rudy, SCTP, Smurf e ARP, consentendo di simulare diversi tipi di attacchi DoS.
  • Parametri personalizzabili: Regola dimensione dei pacchetti, velocità di attacco e durata per ottimizzare l'intensità e la durata dell'attacco.
  • IP Spoofing: Abilita l'IP spoofing per mascherare l'indirizzo IP sorgente e aumentare l'anonimato durante l'attacco.
  • Invio di pacchetti multithread: Utilizza più thread per l'invio simultaneo di pacchetti, massimizzando velocità ed efficienza dell'attacco.
  • Dati da file: Carica dati personalizzati da un file da inviare nei pacchetti di attacco.
  • Output PCAP: Salva i pacchetti di attacco in uscita in un file PCAP per ulteriori analisi.
  • ARP Flooding: Esegue attacchi di ARP flooding per interrompere la comunicazione di rete.

Requisiti

  • Python 3.x
  • scapy
  • argparse

Installazione

  1. Clona il repository:

    git clone https://github.com/HalilDeniz/DoSinator.git
    
  2. Spostati nella directory del progetto:

    cd DoSinator
    
  3. Installa le dipendenze richieste:

    pip install -r requirements.txt
    

Utilizzo

$ 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: Indirizzo IP del sistema target.
  • target_port: Numero di porta del servizio target.
  • num_packets: Numero di pacchetti da inviare (default: 500).
  • packet_size: Dimensione di ogni pacchetto in byte (default: 64).
  • attack_rate: Velocità di attacco in pacchetti/secondo (default: 10).
  • duration: Durata dell'attacco in secondi.
  • attack_mode: Modalità di attacco: syn, udp, icmp, http (default: syn).
  • spoof_ip: Indirizzo IP di spoofing (default: None).
  • data: Stringa di dati personalizzata da inviare.
  • file: Percorso del file da cui leggere i dati.
  • pcap: Percorso del file PCAP per salvare i pacchetti in uscita.
  • --arp-mode: Flag opzionale per specificare la modalità ARP. Usa request per pacchetti ARP request (default) o reply per pacchetti ARP reply.

Esempi di Utilizzo

Ecco alcuni esempi di utilizzo di DoSinator: Puoi esplorarli qui

Si prega di utilizzare questo strumento in modo responsabile e di assicurarsi di avere le autorizzazioni necessarie prima di effettuare qualsiasi test.

Contribuire

I contributi sono benvenuti! Se trovi problemi o hai suggerimenti per miglioramenti, sentiti libero di aprire una issue o inviare una pull request.

Contatti

Se hai domande, commenti o suggerimenti su Dosinator, non esitare a contattarmi:

  • LinkedIn: Halil Ibrahim Deniz
  • TryHackMe: Halilovic
  • Instagram: deniz.halil333
  • YouTube: Halil Deniz
  • Email: [email protected]

Licenza

Questo progetto è concesso in licenza con la Licenza MIT. Vedere il file LICENSE per maggiori dettagli.

💰 Puoi aiutarmi donando

Grazie per aver considerato di supportarmi! Il tuo supporto mi consente di dedicare più tempo e impegno alla creazione di strumenti utili come DNSWatch e allo sviluppo di nuovi progetti. Contribuendo, non solo mi aiuti a migliorare gli strumenti esistenti, ma ispiri anche nuove idee e innovazioni. Il tuo supporto gioca un ruolo fondamentale nella crescita di questo progetto e delle iniziative future. Insieme, continuiamo a costruire e imparare. Grazie!"
BuyMeACoffee Patreon

Scarica lo strumento