Skip to content

Eipi-1-pi/DDOS_for_ethernet

Repository files navigation

DDOS_for_ethernet-

Table of Contents

Introduction

This repository contains a script for performing network stress testing using both Ethernet-based desktop connections and specific IP addresses. The script generates a high volume of traffic to specified URLs, simulating Distributed Denial of Service (DDoS) attacks for testing purposes.

Features

  • Multi-threaded network stress testing
  • Supports both Ethernet-based desktop and IP-specific methods
  • Randomized user-agent strings for requests
  • Asynchronous HTTP requests using aiohttp
  • Command-line interface for easy configuration

Prerequisites

  • Python 3.6+
  • aiohttp library
  • requests library
  • beautifulsoup4 library
  • googlesearch-python library

Installation

  1. Clone the repository using HTTPS:
    git clone https://github.com/Eipi-1-pi/DDOS_for_ethernet-.git
    cd DDOS_for_ethernet-
    Alternatively, you can clone using SSH:
    git clone [email protected]:Eipi-1-pi/DDOS_for_ethernet-.git
    cd DDOS_for_ethernet-
  2. Install the required dependencies:
    pip install -r requirements.txt

Usage

Running the Script

  1. Run the script:
    python Ethernet_stress(wifi).py
  2. Follow the on-screen instructions to choose the method (Ethernet-based or IP-specific) and enter the required details.

Example Commands

  • To use Ethernet-based desktop:
    python Ethernet_stress(wifi).py
    Select option [1] from the menu.
  • To use a specific IP address:
    python Ethernet_stress(wifi).py
    Select option [2] from the menu and enter the IP address when prompted.

Running the manage.py Script

The manage.py script provides additional management functionalities including system detection, script updating, and running the Ethernet stress test.

  1. Display the UI and choose an option:

    python manage.py
  2. Options include:

    • Detect System
    • Update Script
    • Install Requirements
    • Run Ethernet Stress Test

Disclaimer

This script is intended for educational and testing purposes only. The author and contributors are not responsible for any misuse or damage caused by this script. Use it responsibly and only on networks and systems you own or have permission to test.

Contributing

Contributions are welcome! Please fork this repository and submit pull requests.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages