BeaconUI
Beacon-model command-and-control (C2): the server-and-agent system used to control remote machines. Dual Python and C implants (29 and 28 task types), mTLS transport, AES-256-GCM encryption, a Svelte operator dashboard, and a from-scratch shellcode stager. I built it to understand modern C2 architecture at every layer.
Educational / authorized targets only · source on request- Python / C task types
- 29 / 28
- implant platforms
- 3
- app-layer crypto
- AES-256-GCM
// under the hood
- ▸ mTLS transport with HMAC-SHA256-derived endpoints
- ▸ Cross-platform C implant: Linux, Windows
- ▸ Persistent PTY shell, SOCKS5 pivot, in-memory shellcode stager
- ▸ HTML-smuggling dropper with XOR obfuscation
- ▸ SQLite (WAL) persistence, SSE live operator dashboard
- ▸ Reliability-tested: 581 tests (pytest unit/integration + Playwright E2E)