{"id":21573565,"url":"https://github.com/falkern/ddos-attack","last_synced_at":"2025-03-18T06:27:18.366Z","repository":{"id":260175386,"uuid":"880527931","full_name":"Falkern/ddos-attack","owner":"Falkern","description":"A python script designed to simulate a DDOS attack.","archived":false,"fork":false,"pushed_at":"2024-11-04T14:43:37.000Z","size":4,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-24T13:16:05.596Z","etag":null,"topics":["cybersecurity","ddos","ddos-attacks","ethical-hacking","hacking-tool","python","tools"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Falkern.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-29T22:15:33.000Z","updated_at":"2024-11-04T14:43:41.000Z","dependencies_parsed_at":"2024-10-30T01:03:41.585Z","dependency_job_id":null,"html_url":"https://github.com/Falkern/ddos-attack","commit_stats":null,"previous_names":["falkern/ddos-attack"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Falkern%2Fddos-attack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Falkern%2Fddos-attack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Falkern%2Fddos-attack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Falkern%2Fddos-attack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Falkern","download_url":"https://codeload.github.com/Falkern/ddos-attack/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244168363,"owners_count":20409506,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cybersecurity","ddos","ddos-attacks","ethical-hacking","hacking-tool","python","tools"],"created_at":"2024-11-24T12:07:23.552Z","updated_at":"2025-03-18T06:27:18.341Z","avatar_url":"https://github.com/Falkern.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DDoS Attack Scripts\n\nThis repository contains Python scripts designed to simulate different types of Distributed Denial of Service (DDoS) attacks. These scripts are intended for educational purposes only. Unauthorized use of these scripts to attack networks is illegal and unethical. Always obtain proper authorization before testing network security.\n\n## Prerequisites\n\n- Python 3.x\n- Required libraries: `requests`, `httpx`, `scapy`\n\n## Installation\n\n1. Clone the repository:\n   ```sh\n   git clone https://github.com/Falkern/ddos-attack.git\n   ```\n2. Navigate to the project directory:\n   ```sh\n   cd ddos-attack\n   ```\n3. Install the required libraries\n\n## Scripts\n\n### `ddos_any_site.py`\n\nThis script performs a HTTP-based stress test on a specified URL. It sends multiple HTTP GET requests to the target URL using either synchronous or asynchronous methods. The script includes features such as retries, exponential backoff, and rate limiting.\n\n#### Usage\n\nRun the script with the following command:\n\n```sh\npython ddos_any_site.py\n```\n\nYou will be prompted to enter the target URL, number of requests, maximum number of threads, minimum delay, and maximum delay between requests. You can also choose to use asynchronous mode for high volume requests.\n\n### `ddos_attack.py`\n\nThis script simulates a DHCP-based DDoS attack. It generates DHCP discovery packets with random MAC addresses to flood a network. The script uses the Scapy library to craft and send the packets.\n\n#### Usage\n\nRun the script with the following command:\n\n```sh\npython ddos_attack.py\n```\n\n## Disclaimer\n\nThese scripts are intended for educational purposes only. Unauthorized use of these scripts to attack networks is illegal and unethical. Always obtain proper authorization before testing network security.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffalkern%2Fddos-attack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffalkern%2Fddos-attack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffalkern%2Fddos-attack/lists"}