Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
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
14416222 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.
  • : Utilizza più thread per l'invio simultaneo di pacchetti, massimizzando velocità ed efficienza dell'attacco.
Invio di pacchetti multithread
  • 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:

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

      root@kitploit:~
      cd DoSinator
      
    3. Installa le dipendenze richieste:

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

    Utilizzo

    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: 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