{"id":13845143,"url":"https://github.com/karthik558/ddos-attack","last_synced_at":"2025-04-13T11:48:09.524Z","repository":{"id":45729208,"uuid":"467791386","full_name":"karthik558/ddos-attack","owner":"karthik558","description":"This script is designed for educational purposes only and allows users to simulate a DDoS attack. Please note that hacking is illegal and this script should not be used for any malicious activities. It is intended to help users better understand how DDoS attacks work and how to protect their systems from such attacks.","archived":false,"fork":false,"pushed_at":"2025-01-06T16:22:30.000Z","size":354,"stargazers_count":212,"open_issues_count":0,"forks_count":62,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-04-04T05:42:05.260Z","etag":null,"topics":["attack","blackhathacking","cybersecurity-tools","ddos","ddos-attack-tools","hackerrank-python","python-hacking-tools"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/karthik558.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2022-03-09T05:35:14.000Z","updated_at":"2025-03-08T22:35:07.000Z","dependencies_parsed_at":"2024-01-23T05:43:39.639Z","dependency_job_id":null,"html_url":"https://github.com/karthik558/ddos-attack","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karthik558%2Fddos-attack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karthik558%2Fddos-attack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karthik558%2Fddos-attack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karthik558%2Fddos-attack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/karthik558","download_url":"https://codeload.github.com/karthik558/ddos-attack/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248710410,"owners_count":21149186,"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":["attack","blackhathacking","cybersecurity-tools","ddos","ddos-attack-tools","hackerrank-python","python-hacking-tools"],"created_at":"2024-08-04T17:03:14.311Z","updated_at":"2025-04-13T11:48:09.496Z","avatar_url":"https://github.com/karthik558.png","language":"Python","readme":"# Distributed Denial of Service (DDoS) Attack\n\nA Distributed Denial of Service (DDoS) attack is a type of denial of service attack in which the incoming traffic flooding the victim so that it cannot respond to legitimate traffic. This project is a simple implementation of a DDoS attack using Python and Scapy.\n\n![](https://img.shields.io/github/license/karthik558/ddos-attack?style=for-the-badge)\n![](https://img.shields.io/github/forks/karthik558/ddos-attack?style=for-the-badge)\n![](https://img.shields.io/github/stars/karthik558/ddos-attack?style=for-the-badge)\n![](https://img.shields.io/github/issues/karthik558/ddos-attack?style=for-the-badge)\n![](https://img.shields.io/github/languages/code-size/karthik558/ddos-attack?style=for-the-badge)\n\n![IMAGE](./assets/banner.png)\n\n## Table of Contents\n\n- [Getting Started](#getting-started)\n- [Requirements](#requirements)\n- [Usage](#usage)\n- [Configuration](#configuration)\n- [Example](#example)\n- [Logging](#logging)\n- [Disclaimer](#disclaimer)\n- [Contributing](#contributing)\n- [License](#license)\n- [Acknowledgments](#acknowledgments)\n\n## Getting Started\n\nTo get started with the project, simply clone the repository to your local machine:\n\n```\ngit clone https://github.com/karthik558/ddos-attack.git\n```\n\n## Requirements\n\n- Python 3.6 or higher\n- `scapy` library for packet crafting\n- `PySocks` library for Tor support\n- Tor service installed and running on your machine\n\n## Usage\n\n- `cd ddos-attack`\n- `pip install -r requirements.txt`\n- `python3 ddos.py`\n\n### Input Prompts\n\n- IP Targets: List of IPs separated by commas (e.g., 192.168.0.1, 192.168.0.2).\n- Ports: List of ports to attack, separated by commas.\n- Proxy Size: Number of packets sent per iteration (default: 10).\n- Rate Limit: Time delay between packets (default: 0.1 seconds).\n- Threads: Number of threads to use (default: 20).\n- Send via Tor: Option to use Tor for anonymity (y/n, default: y).\n\n### Configuration\n\n- Ports: [80, 443]\n- Rate Limit: 0.1 seconds\n- Threads: 20\n- Send via Tor: Yes\n\n### Example\n\n```\n$ python ddos_attack_tool.py\nIP Targets (separated by commas): 192.168.0.1, 192.168.0.2\nPorts (separated by commas): 80, 443\nProxy Size: 10\nRate Limit (seconds between packets): 0.1\nUser-Agent: Mozilla/5.0\nData Size (bytes): 600\nThreads: 20\nSend via Tor? (y/n): y\n```\n\n## Logging\n\nThis tool is for educational purposes only. Do not use it for any malicious or illegal activity. Always ensure you have permission to test any network.\n\n## Disclaimer\n\nThe author is not responsible for any misuse of this tool. Please use responsibly and ethically.\n\n## Contributing:\n\nContributions to the project are welcome. If you would like to suggest an improvement or report a bug, please open an issue or submit a pull request.\n\n## License\n\nThis project is licensed under the [MIT License](https://opensource.org/licenses/MIT).\n\n## Acknowledgments\n\n- [Python](https://www.python.org/)\n- [Tor](https://www.torproject.org/)\n","funding_links":[],"categories":["Python"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkarthik558%2Fddos-attack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkarthik558%2Fddos-attack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkarthik558%2Fddos-attack/lists"}