Commit Graph

  • a90bf015fd feat: encrypt implant-to-operator payloads with NaCl box master portbuster1337 2026-06-13 03:05:04 +10:00
  • 8d3b8f7295 add: banner portbuster1337 2026-06-11 12:08:13 -04:00
  • c2dfb25a0c add: banner portbuster1337 2026-06-11 12:07:52 -04:00
  • 5885628186 docs: add disclaimer to README portbuster1337 2026-06-10 02:10:12 +08:00
  • 7784d08e6b fix: address code review findings portbuster1337 2026-06-10 00:33:00 +08:00
  • f1307db891 docs: strip aspirational/not-implemented content, add p2p-model.md portbuster1337 2026-06-09 23:15:48 +08:00
  • f4fc743ffd add SOCKS5 proxy: operator-side server, implant-side stream handler, CLI subcommands v0.2.7 portbuster1337 2026-06-09 05:13:24 +10:00
  • abfa21465b fix kmsg: use syscall.O_NONBLOCK instead of os.O_NONBLOCK portbuster 2026-06-06 05:11:46 +08:00
  • b26e2f5137 add --antivm flag: pure-Go VMAware-compatible VM detection (65+ techniques, accumulated scoring) portbuster 2026-06-06 05:04:18 +08:00
  • 3d8e9d80bc perf: reduce UPX pack time for implant generation portbuster 2026-06-06 00:53:10 +08:00
  • 91c9f137aa docs: update architecture, protocol-spec, implant-design, operator-design docs portbuster 2026-06-05 23:42:52 +08:00
  • 22d53a1c32 docs: update build.sh and README for cross-platform builds, shell escape portbuster 2026-06-05 23:38:21 +08:00
  • dfa9a20629 fix: relay circuit keepalive, TCP transport, shell escape Ctrl+] v0.2.6 portbuster 2026-06-05 23:36:24 +08:00
  • 3f3b8acd24 fix: direct libp2p stream beacon registration portbuster 2026-06-05 00:57:59 +08:00
  • 11515421b0 fix: force min 80 cols for ConPTY to prevent 25-char wrapping portbuster 2026-06-05 00:00:52 +08:00
  • 0f3db57a80 fix: revert UpdateProcThreadAttribute to pass HPCON value (not pointer) portbuster 2026-06-04 23:54:55 +08:00
  • de7522ef18 refactor: use windows.CreatePseudoConsole/NewProcThreadAttributeList wrappers portbuster 2026-06-04 23:03:15 +08:00
  • c9fb32fbcd Obfuscate wire identifiers, fix Windows shell, fix command routing v0.2.5 portbuster 2026-06-04 05:04:31 +08:00
  • 187b7b10fd Fix Windows shell (pipes instead of PTY), deselect on disconnect, print newline after shell exits portbuster 2026-06-04 00:37:16 +08:00
  • a72c062c7b Fix Windows session issues: cross-platform username, Windows ps via tasklist, handle Pwd/Download/Upload responses portbuster 2026-06-04 00:34:16 +08:00
  • 58324ddb6b Hide disconnected implants from list/select portbuster 2026-06-03 23:43:43 +08:00
  • 4131e9536a Fix --quiet daemonization: use os.StartProcess instead of raw fork to avoid Go runtime corruption portbuster 2026-06-03 23:38:31 +08:00
  • 1b44f7b15b Update README: --quiet flag, disconnect detection portbuster 2026-06-03 23:26:42 +08:00
  • 9c5f554c07 Implant disconnect detection: log and mark stale beacons as DISCONNECTED portbuster 2026-06-03 23:25:16 +08:00
  • 8b555c290f Add --quiet flag: daemonize on Linux, hide console on Windows portbuster 2026-06-03 23:17:47 +08:00
  • d727c78cfe Fix garble: add 'build' subcommand to args, check GOPATH/bin after install portbuster 2026-06-03 23:09:12 +08:00
  • f37dd016bd Fix findGo ~/.local/go path and pass goBin to ensureGarble portbuster 2026-06-03 23:04:18 +08:00
  • 5611626d1a Add release/ to gitignore portbuster 2026-06-03 23:01:47 +08:00
  • 0d5d967854 Fix Go auto-install: graceful fallback when sudo unavailable portbuster 2026-06-03 23:01:14 +08:00
  • 549a0cd691 Update README with --obfuscate flag docs portbuster 2026-06-03 22:57:03 +08:00
  • a276a4b6de Add --obfuscate flag for garble-based implant obfuscation portbuster 2026-06-03 22:54:59 +08:00
  • 98b87a51d6 Unified binary, embedded source, cover traffic, persistent implant keys, regenerate command portbuster 2026-06-03 22:45:59 +08:00
  • 232e604636 update README: shell, portfwd, UPX build portbuster 2026-06-03 04:54:14 +08:00
  • 67fd5ccbaa shell: forward terminal size, prefer bash over sh for readline support portbuster 2026-06-03 04:52:20 +08:00
  • 8a0cbabce3 rename module to ArachneC2, update remote portbuster 2026-06-03 04:46:26 +08:00
  • 081a2e6a41 fix shell/portfwd stream not closing on exit, causing operator hang portbuster 2026-06-03 04:43:21 +08:00
  • ff38d0e904 build.sh: auto-install UPX, compress binaries portbuster 2026-06-03 04:34:42 +08:00
  • 1e7a8c5e55 roadmap: port forwarding done portbuster 2026-06-03 04:30:04 +08:00
  • 7079cae938 port forwarding over direct libp2p stream portbuster 2026-06-03 04:29:53 +08:00
  • 835781cb10 update roadmap: shell+stream done, portfwd via IPFS portbuster 2026-06-03 04:27:31 +08:00
  • 99391e3a2a interactive shell with PTY over direct libp2p stream portbuster 2026-06-03 04:27:16 +08:00
  • da7f187fd8 update roadmap: tick completed items portbuster 2026-06-03 04:21:29 +08:00
  • afdaa0ecf4 update README with build steps, quick start, project structure portbuster 2026-06-03 04:03:42 +08:00
  • 1b8bb1f055 build.sh: auto-install Go if missing portbuster 2026-06-03 04:02:57 +08:00
  • bf5357aef4 suppress beacon spam, fix implant name, add build.sh portbuster 2026-06-03 04:00:32 +08:00
  • e820cfd58d Remove debug logging from DHT bootstrap/advertise/discovery portbuster 2026-06-03 02:42:47 +08:00
  • fa387ba5fd Store keys in ~/.arachne/, remove non-embedded implant, fix DHT advertise wait, suppress routing table spam portbuster 2026-06-03 02:41:01 +08:00
  • 58138a3225 Complete operator CLI, implant handlers, topic naming fix, embedded pubkey build system portbuster 2026-06-03 00:55:13 +08:00
  • b22580c2a8 new stuff portbuster 2026-06-03 02:13:31 +10:00
  • 625106e94f Fix security model gaps: enforce per-message signature verification portbuster 2026-06-03 00:25:03 +10:00
  • 6f7f72f856 Phase 0-1: Operator node, implant agent, beacon/command loop portbuster 2026-06-03 00:22:41 +10:00
  • 100c464cf0 Fix transport package: remove unused DHT/mdns/relay deps, fix compile errors portbuster 2026-06-03 00:19:42 +10:00
  • 365c9663d2 Initial commit: Arachne C2 framework portbuster 2026-06-03 00:18:10 +10:00