{"id":24478586,"url":"https://github.com/geniuszly/genflooder","last_synced_at":"2025-08-22T03:14:16.397Z","repository":{"id":273501196,"uuid":"841147516","full_name":"geniuszly/GenFlooder","owner":"geniuszly","description":"A versatile attack simulation tool for testing network security measures. GenFlooder can simulate various types of attacks including UDP DoS, TCP SYN flood, and HTTP flood.","archived":false,"fork":false,"pushed_at":"2024-08-11T19:23:54.000Z","size":6,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-27T17:55:29.868Z","etag":null,"topics":["cybersecurity","ddos","dos-attack","ethical-hacking","flooder","genflooder","http-flood","network-flooding","network-security","network-tools","penetration-testing","python","stress-testing","tcp-syn","tcp-syn-flood","traffic-generator","udp","udp-dos"],"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/geniuszly.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,"zenodo":null}},"created_at":"2024-08-11T19:23:09.000Z","updated_at":"2024-10-06T16:41:43.000Z","dependencies_parsed_at":null,"dependency_job_id":"9ecf3b1a-b8ee-473c-9bf0-96dc3b7fd660","html_url":"https://github.com/geniuszly/GenFlooder","commit_stats":null,"previous_names":["geniuszly/genflooder"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/geniuszly/GenFlooder","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geniuszly%2FGenFlooder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geniuszly%2FGenFlooder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geniuszly%2FGenFlooder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geniuszly%2FGenFlooder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/geniuszly","download_url":"https://codeload.github.com/geniuszly/GenFlooder/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geniuszly%2FGenFlooder/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271578522,"owners_count":24784053,"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","status":"online","status_checked_at":"2025-08-22T02:00:08.480Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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","dos-attack","ethical-hacking","flooder","genflooder","http-flood","network-flooding","network-security","network-tools","penetration-testing","python","stress-testing","tcp-syn","tcp-syn-flood","traffic-generator","udp","udp-dos"],"created_at":"2025-01-21T10:12:52.638Z","updated_at":"2025-08-22T03:14:16.375Z","avatar_url":"https://github.com/geniuszly.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GenFlooder\nA versatile attack simulation tool for testing network security measures. GenFlooder can simulate various types of attacks including UDP DoS, TCP SYN flood, and HTTP flood.\n\n# EN\n## Features\n- **UDP DoS**: Simulate UDP flood attacks.\n- **TCP SYN Flood**: Simulate TCP SYN flood attacks.\n- **HTTP Flood**: Simulate HTTP flood attacks.\n\n## Requirements\n- Python 3.x\n- `colorama` for colored terminal output\n- `requests` for HTTP requests\n- `aiohttp` for asynchronous HTTP flood attack\n\n## Installation\n```bash\npip install colorama requests aiohttp\n```\n\n## Usage\n```bash\npython GenFlooder.py [target] [port] [duration] [attack_type]\n```\n- **target**: The IP address of the target.\n- **port**: The target port.\n- **duration**: Duration of the attack in seconds.\n- **attack_type**: Type of attack (`UDP`, `TCP`, `HTTP`).\n\n![image](https://github.com/user-attachments/assets/07da4c7f-f320-4ba7-b09c-0b3f7e462ee7)\n\n\n## Example\n```bash\npython GenFlooder.py 192.168.1.1 80 60 UDP\n```\n\n![image](https://github.com/user-attachments/assets/4b19e190-c656-42b1-b2bb-3a2d108b473f)\n\n\n## Important\nThis tool is intended solely for educational purposes. Unauthorized use of this tool against networks or systems without permission is illegal and unethical. Use it responsibly. The author is not responsible for using his program for selfish purposes.\n\n# RU\n## Возможности\n- **UDP DoS**: Моделирование UDP-флуд атак.\n- **TCP SYN Flood**: Моделирование TCP SYN-флуд атак.\n- **HTTP Flood**: Моделирование HTTP-флуд атак.\n\n## Требования\n- Python 3.x\n- `colorama` для цветного вывода в терминале\n- `requests` для HTTP-запросов\n- `aiohttp` для асинхронных HTTP-флуд атак\n\n## Установка\n```bash\npip install colorama requests aiohttp\n```\n\n## Использование\n```bash\npython GenFlooder.py [цель] [порт] [длительность] [тип_атаки]\n```\n- **цель**: IP-адрес цели.\n- **порт**: Целевой порт.\n- **длительность**: Длительность атаки в секундах.\n- **тип_атаки**: Тип атаки (`UDP`, `TCP`, `HTTP`).\n\n![image](https://github.com/user-attachments/assets/54f0e827-97fd-47d9-b016-75727e90ec20)\n\n## Пример\n```bash\npython GenFlooder.py 192.168.1.1 80 60 UDP\n```\n\n![image](https://github.com/user-attachments/assets/fbbc2636-c3db-4288-b1c6-f7d3cd50b09a)\n\n\n## Важно\nЭтот инструмент предназначен исключительно для образовательных целей. Несанкционированное использование этого инструмента против сетей или систем без разрешения является незаконным и неэтичным. Используйте ответственно. Автор не несет ответственности за использование его программы в корыстных целях.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeniuszly%2Fgenflooder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgeniuszly%2Fgenflooder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeniuszly%2Fgenflooder/lists"}