BYOB (Build Your Own Botnet) is an open-source post-exploitation framework designed for students, researchers, and developers. It allows users to create and manage their own botnets with features like:
- Command & Control (C2) Server: An intuitive user interface for managing and controlling botnet clients.
- Custom Payload Generator: Generates payloads for various platforms, enabling cross-platform botnet deployment.
- Post-Exploitation Modules: Includes modules for persistence, packet sniffing, privilege escalation, keylogging, and more.
- Remote Imports: Dynamically import third-party packages from the server without writing them to disk.
- Zero Dependencies: Clients can run with just the Python standard library, and can be compiled into standalone executables.
- Web GUI: A web-based interface for managing the C2 server, including an interactive map and terminal emulator.