Skip to content

Sahil-Gulihar/FloodRust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DDOS Utility Written in Rust

This utility allows you to send multiple requests to any URL using a flood ping technique, implemented in Rust.

Installation and Usage

Follow these steps to install and use the DDOS Utility:

  1. Clone the repository:

    git clone https://github.com/sahil-gulihar/floodrust
  2. Navigate to the project directory:

    cd FloodRust
  3. Build the project using Cargo:

    cargo build
  4. Run the utility:

    cargo run

Concept

Flood Ping

A ping flood is a type of Denial-of-Service (DoS) attack where an attacker overwhelms a target system with an excessive number of ICMP echo requests (pings). This can cause the target system to become unresponsive to legitimate traffic.

Multithreading

This utility leverages Rust's multithreading capabilities to perform more efficient DDOS attacks, allowing multiple threads to send requests simultaneously, thus increasing the attack's effectiveness.

Bypassing Rate Limiting

To bypass rate limiting mechanisms of websites, a 0.02 ms delay is added between requests. This helps to avoid detection and ensures the requests are sent continuously without interruption.

IPv6

The utility supports IPv6, the latest version of the IP protocol. IPv6 provides more IP addresses, improved security features, and simplified network configuration compared to IPv4.

This tool is intended for educational purposes only. Use it at your own risk. Misuse of this utility can lead to legal consequences. Always ensure you have permission before performing any testing or attacks on any network or system.

About

A DDos Utility written in Rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages