5 Commits

Author SHA1 Message Date
portbuster 98b87a51d6 Unified binary, embedded source, cover traffic, persistent implant keys, regenerate command
- Single cmd/arachne entry point replaces server, implant, build-implant
- Implant source embedded in operator binary at build time (self-contained)
- generate command embeds unique keypair per implant build (persistent PeerID)
- cover traffic: random noise messages mask beacon timing
- regenerate command: rotate operator keys with warning
- auto-install Go when missing during generate
- liner-based CLI with command history and per-command --help
2026-06-03 22:45:59 +08:00
portbuster 99391e3a2a interactive shell with PTY over direct libp2p stream 2026-06-03 04:27:16 +08:00
portbuster b22580c2a8 new stuff 2026-06-03 02:13:31 +10:00
portbuster 100c464cf0 Fix transport package: remove unused DHT/mdns/relay deps, fix compile errors 2026-06-03 00:19:42 +10:00
portbuster 365c9663d2 Initial commit: Arachne C2 framework
Decentralized C2 framework built on libp2p (IPFS networking stack).
No servers, no domains, no IPs to block - cryptographic peer identities
communicating over the global p2p network.

Includes:
- Architecture, protocol, implant, server, and security model docs
- Protobuf message definitions (commonpb, arachnepb, rpcpb)
- Cryptography package (Ed25519 keys, signing, PeerID)
- Transport package (libp2p host, GossipSub pubsub, relay)
- Config package with shared types
2026-06-03 00:18:10 +10:00