Files
portbuster1337-ArachneC2/.gitignore
T
portbuster1337 a90bf015fd feat: encrypt implant-to-operator payloads with NaCl box
Add X25519 box keypair (operator.boxkey/operator.boxpub) for end-to-end
encryption of all implant->operator message Data fields via
box.SealAnonymous. Prevents eavesdropping on GossipSub traffic.

- Encrypt env.Data before signing in sendEnvelopeDirect and SignAndSend
- Build local wire envelope in sendEnvelopeDirect (avoids mutating caller's
  env on send failure, preventing double-encryption on PubSub fallback)
- Serialize beacon stream writes with beaconWriteMu mutex
- Decrypt in operator handleMessage before dispatching to handlers
- Embed box pubkey in implant during arachne generate
- Generate box keys on first operator run, persist to disk
- Add stub files for development compilation
2026-06-13 03:06:34 +10:00

18 lines
201 B
Plaintext

*.key
*.priv
*.pub
operator.*
implant.*
vendor/
dist/
build/
*.exe
*.test
*.out
.DS_Store
implant/core/*_stub.go
server/core/embedsrc/implant_src/
server/core/embedsrc/implant_src.tar.gz
bin/
release/