banner
andrewji8

Being towards death

Heed not to the tree-rustling and leaf-lashing rain, Why not stroll along, whistle and sing under its rein. Lighter and better suited than horses are straw sandals and a bamboo staff, Who's afraid? A palm-leaf plaited cape provides enough to misty weather in life sustain. A thorny spring breeze sobers up the spirit, I feel a slight chill, The setting sun over the mountain offers greetings still. Looking back over the bleak passage survived, The return in time Shall not be affected by windswept rain or shine.
telegram
twitter
github

Dosinator: A powerful DoS denial of service attack testing tool.

Dosinator is a powerful denial of service (DoS) attack testing tool. This tool is developed in pure Python 3 and can help researchers and security experts simulate various types of DoS attacks to evaluate and test the network system and application's ability to defend against network threats (DoS).

Project Address:

Dosinator: https://github.com/HalilDeniz/Dosinator

Features:

  1. Supports multiple DoS attack modes: Dosinator supports SYN Flood, UDP Flood, and ICMP Flood attack modes, allowing us to simulate various types of DoS attacks.
  2. Supports custom parameters: Adjust packet size, attack frequency, and duration to fine-tune the attack's intensity and duration.
  3. IP address spoofing: Enable IP spoofing to block the source IP address during the attack and enhance anonymity.
  4. Multi-threaded packet sending: Utilize multiple threads to send packets simultaneously, maximizing attack speed and efficiency.

Tool Requirements:

Python 3.x
scapy
argparse

Tool Installation:

Since this tool is developed in Python 3, we first need to install and configure Python 3 environment on our local device. Next, researchers can use the following command to clone the project source code locally:

git clone https://github.com/HalilDeniz/DoSinator.git

Then, navigate to the project directory and use the pip tool and the provided requirements.txt to install the other dependencies required by this tool:

cd DoSinator

pip install -r requirements.txt

Tool Usage:

usage: dosinator.py [-h] -t TARGET -p PORT [-np NUM_PACKETS] [-ps PACKET_SIZE]
[-ar ATTACK_RATE] [-d DURATION] [-am {syn,udp,icmp,http,dns}]
[-sp SPOOF_IP] [--data DATA]

optional arguments:
-h, --help Show tool help information and exit
-t TARGET, --target TARGET
Target IP address
-p PORT, --port PORT Target port number
-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
Packets per second attack rate (default: 10)
-d DURATION, --duration DURATION
Attack duration in seconds
-am {syn,udp,icmp,http,dns}, --attack-mode {syn,udp,icmp,http,dns}
Attack mode (default: syn)
-sp SPOOF_IP, --spoof-ip SPOOF_IP
IP address spoofing
--data DATA Custom data string to send

Tool Screenshots:

image

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.