~bigbes/shroud: 999bf1cb

feat(reality): add autodetect command for decoy server

Add REALITY decoy server auto-detection with two scanning modes:
subnet scan (/24 around server IP) and domain list scan.
- Add vless autodetect CLI command with --write flag to update config.
- Add domain list mode for custom target selection.
- Add public IP detection via external services.
- Update install.sh to auto-configure REALITY with --vless flag.
- Track TLS handshake latency in ScanResult for best server selection.

Eugene Blikh <bigbes@gmail.com> — 2026-03-20 22:30:46 UTC

Commit 999bf1cb8045e0b245640d8f284d92f41b31b8a8view raw patch

Parent(s): 3defea82

4 changed file(s)

FileStatus+
cmd/shroud/main.go M +129
install.sh M +42
internal/reality/autodetect.go A +254
internal/reality/scanner.go M +6 -3