
DoSinator ist ein leistungsstarkes Denial-of-Service-Testwerkzeug (DoS), das in Python entwickelt wurde.
DoSinator ist ein leistungsstarkes Tool zum Testen von Denial-of-Service-Angriffen (DoS), das in Python entwickelt wurde. Es wurde für Sicherheitsexperten und Forscher konzipiert und ermöglicht es ihnen, verschiedene DoS-Angriffe zu simulieren. Damit bietet es eine realistische Umgebung zur Bewertung der Widerstandsfähigkeit von Netzwerken, Systemen und Anwendungen gegenüber potenziellen Cyber-Bedrohungen.

Klonen Sie das Repository:
git clone https://github.com/HalilDeniz/DoSinator.git
Wechseln Sie in das Projektverzeichnis:
cd DoSinator
Installieren Sie die erforderlichen Abhängigkeiten:
pip install -r requirements.txt
$ 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: IP-Adresse des Zielsystems.target_port: Portnummer des Zieldienstes.num_packets: Anzahl der zu sendenden Pakete (Standard: 500).packet_size: Größe jedes Pakets in Bytes (Standard: 64).attack_rate: Angriffsrate in Paketen/Sekunde (Standard: 10).duration: Dauer des Angriffs in Sekunden.attack_mode: Angriffsmodus: syn, udp, icmp, http (Standard: syn).spoof_ip: Gefälschte IP-Adresse (Standard: None).data: Benutzerdefinierte Datenzeichenfolge, die gesendet werden soll.file: Dateipfad, aus dem Daten gelesen werden sollen.pcap: PCAP-Dateipfad zum Speichern ausgehender Pakete--arp-mode: Optionales Flag zur Angabe des ARP-Modus. Verwenden Sie request für ARP-Request-Pakete (Standard) oder reply für ARP-Reply-Pakete.Hier sind einige Anwendungsbeispiele für DoSinator: Sie können es hier erkunden
Bitte verwenden Sie dieses Tool verantwortungsbewusst und stellen Sie sicher, dass Sie über die erforderlichen Berechtigungen verfügen, bevor Sie Tests durchführen.
Beiträge sind willkommen! Wenn Sie Probleme finden oder Verbesserungsvorschläge haben, können Sie gerne ein Issue eröffnen oder einen Pull Request einreichen.
Wenn Sie Fragen, Kommentare oder Anregungen zu Dosinator haben, können Sie mich gerne kontaktieren:
Dieses Projekt ist unter der MIT-Lizenz lizenziert. Weitere Details finden Sie in der Datei LICENSE.
Vielen Dank, dass Sie erwägen, mich zu unterstützen! Ihre Unterstützung ermöglicht es mir, mehr Zeit und Mühe in die Entwicklung nützlicher Tools wie DNSWatch und in neue Projekte zu stecken. Durch Ihren Beitrag helfen Sie mir nicht nur, bestehende Tools zu verbessern, sondern inspirieren auch neue Ideen und Innovationen. Ihre Unterstützung spielt eine entscheidende Rolle für das Wachstum dieses Projekts und zukünftiger Vorhaben. Lassen Sie uns gemeinsam weiter aufbauen und lernen. Vielen Dank!"