โ† back to tools

botschool

19 files ยท ready for inspection

readme

๐Ÿง  BotSchool v1.0 โ€“ Rise of the Swarm An open-source ethical red team botnet learning lab โ€“ by ekoms savior ๐Ÿซ‚ ๐Ÿš€ What is BotSchool? BotSchool is a modular red team simulation lab that lets users explore how botnets are created, controlled, and stopped โ€” all in a safe and fully educational virtual environment. Perfect for Ethical hackers Cybersecurity students Total beginners who want to learn red team tactics the right way ๐Ÿ“ฆ What's Inside? BotSchool includes 6 modular learning labs: [1] DDoS Botnet โ€“ Simulates a simple C2-to-bot UDP flood [2] Crypto Miner Botnet โ€“ Simulates mining bots & fake earnings [3] Bluetooth Mesh Botnet โ€“ Simulates BLE relay-style zombie logic [4] Wormable Ransom Botnet โ€“ Simulates self-spreading encryption & ransom drops [5] Zombie Army Builder โ€“ Clone, customize, and launch a swarm of bots [6] Guidelines & About โ€“ Ethical use rules + credits ๐Ÿ’– ๐Ÿ–ฅ How to Use It Step 1: Clone the repo git clone https://github.com/ekomsSavior/botschool.git cd botschool Step 2: Install xterm for terminal simulation sudo apt update && sudo apt install xterm Step 3: Launch BotSchool python3 botschool.py Choose any module and follow the in-app prompts. ๐Ÿ” What's Happening Behind the Scenes? What is a C2 Server? A Command & Control (C2) server is the brain of a botnet. It tells bots what to do: attack, mine, scan, spread, etc. In BotSchool, each C2 Is written in Python Uses sockets to listen for connections Sends simple text-based commands to bots What is a Bot? A bot Connects back to the C2 Waits for commands like "attack 127.0.0.1 8080" Simulates actions like floods, mining, BLE pings, or fake encryption All actions are harmless and occur only on your machine. ๐Ÿง  How Do Devices Get Infected in Real Life? In real-world botnets Malware spreads via phishing, exploits, or open ports Devices are silently infected and connect to a C2 server C2s may control millions of bots for attacks or profit BotSchool replicates these concepts safely and visually. ๐Ÿ“œ Disclaimer BotSchool is for educational and ethical red team training only. Do not deploy or modify these tools for use outside your own machines Do not attack, scan, or connect to anything you do not own or have explicit permission for Learn how these systems work so you can detect, prevent, and defend Use this knowledge responsibly. You're the future of cybersecurity ๐Ÿซ‚ โœจ By ekoms savior ๐Ÿค Made with love for Team Forever Instagram: @ekomsSavior GitHub: github.com/ekomsSavior Medium: medium.com/@ekomsSavior ๐Ÿงƒ Join the swarm. Learn the game. Stay ethical.

source code

license

MIT License Copyright (c) 2026 ek0mssavi0r Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. USE AT YOUR OWN RISK. NO WARRANTY PROVIDED.
download zip // inspect all source before execution