Proof-of-concept encrypted peer-to-peer command and control over Tox
This software is provided strictly for educational and research purposes.
Use only in accordance with your local laws and regulations.
Misuse may lead to legal or ethical violations.
The author does not support malicious use and accepts no responsibility for abuse of this software.
Toxnet is a proof-of-concept end-to-end encrypted (E2EE), peer-to-peer (P2P) command-and-control (C2) framework built on the Tox protocol.
It demonstrates decentralized encrypted messaging as a resilient C2 transport without centralized infrastructure.
- End-to-end encrypted communications
- Fully peer-to-peer (no central server)
- Relay-style C2 message routing
- Simple, commented codebase
- Linux & Windows payload support
| Component | Language | Library |
|---|---|---|
| C2 Server | Go | go-toxcore-c |
| Client | C | c-toxcore |
- Go 1.20+
- GCC toolchain
- Git
sudo apt install build-essential gcc gitMinGW toolchains:
sudo apt install mingw-w64Provides:
i686-w64-mingw32-gcc(Win32)x86_64-w64-mingw32-gcc(Win64)
Operator (qTox)
↓
Encrypted Tox Network
↓
C2 Relay Node
↓
Client Payloads
