Git Product home page Git Product logo

destroyer-official / destroyer-dos Goto Github PK

View Code? Open in Web Editor NEW
15.0 0.0 1.0 31 KB

๐Ÿ”ฅ๐Ÿš€ Destroyer-DoS is a very powerful ๐ŸŒฉ๏ธ tool designed to simulate a DoS attack by flooding a specified IP ๐ŸŽฏ and port with TCP packets. Harnessing the capabilities of Python's asyncio โšก and multiprocessing ๐Ÿ”„, ๐Ÿ“˜ For educational purposes only. ๐Ÿšจ๐Ÿ›ก๏ธ Use responsibly and ensure proper authorization. ๐Ÿšซ๐Ÿ”’

License: MIT License

Python 100.00%
dos ddos ddos-attack-tools ddos-attacks ddos-script dos-attacks layer7-attacks denial-of-service distributed-denial-of-service ethical-hacking

destroyer-dos's Introduction

๐ŸŒ Destroyer-DoS ๐ŸŒ

License: MIT Python

๐Ÿšจโš ๏ธ WARNING: For Educational Purposes Only! Unauthorized Use May Have Legal Consequences. Act Responsibly and Obtain Proper Authorization. โš ๏ธ๐Ÿšจ


๐Ÿ“‚ File Name: ddos.py - Destroyer Denial of Service Script


๐ŸŒŸ Overview

๐Ÿ›ก๏ธ Destroyer Denial of Service (DDoS) Script: A powerful educational tool designed to simulate a Denial of Service (DoS) attack. Orchestrates an assault on a specified IP and port, unleashing a barrage of TCP packets. Utilizes Python's asyncio and multiprocessing for maximum impact. Deploy responsibly in authorized environments.


๐Ÿ› ๏ธ Features

  • ๐ŸŽฏ Flood a target IP with TCP packets.
  • ๐Ÿš€ Utilize asyncio for asynchronous packet transmission.
  • ๐Ÿ”„ Leverage multiprocessing for concurrent execution.

๐Ÿš€ Usage

  1. Clone the repository:

    git clone https://github.com/Destroyer-official/Destroyer-DoS.git
  2. Navigate to the directory:

    cd Destroyer-DoS

  1. ๐Ÿ“ฆ Install the required packages:

    • Required modules are part of the Python standard library and usually included with Python installations. No separate installation is needed. *Module included in the standard library:
      • socket
      • random
      • multiprocessing
      • argparse (since Python 3.2)

    For Python versions lower than 3.4.0:

    pip install -r requirements.txt

  1. โœจ Execute the script using command-line arguments:
    python ddos.py -ip [Target_IP] -p [Target_Port] -pr [Number_of_Processes] -t [Number_of_Threads per process] 
    python ddos.py -ip 192.168.0.1 -p 80 -pr 40 -t 20 

๐Ÿ’ป Command-Line Arguments

  • -ip: Specify the target IP address.
  • -p: Define the target port number.
  • -pr: Set the number of processes to run concurrently (default: 30).
  • -t: Define the number of threads per process (default: 40).

๐Ÿ“š How It Works

  1. IP Info Gathering:

    • Resolves the target hostname.
    • Initiates asynchronous packet sending tasks.
  2. Packet Sending:

    • Establishes a TCP connection to the target IP and port.
    • Sends a continuous stream of random data.

๐Ÿ“œ Disclaimer

โš ๏ธ Disclaimer: This script is exclusively designed for educational purposes. Unauthorized or inappropriate use may result in legal consequences. Exercise caution and ensure proper authorization.


๐Ÿค Contributing

๐Ÿค Contributions are welcome! For suggestions, enhancements, or issues, feel free to create a pull request or submit an issue in the repository.


๐Ÿ“œ License

โš–๏ธ This project is licensed under the MIT License. Refer to the LICENSE file for detailed licensing information.


destroyer-dos's People

Contributors

destroyer-official avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

mrx248

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.