Skip to content

Adding TUIC, VMess+WS, ShadowTLS#54

Open
shayanb wants to merge 3 commits intomainfrom
TUIC-VMess+WS-ShadowTLS
Open

Adding TUIC, VMess+WS, ShadowTLS#54
shayanb wants to merge 3 commits intomainfrom
TUIC-VMess+WS-ShadowTLS

Conversation

@shayanb
Copy link
Copy Markdown
Owner

@shayanb shayanb commented Feb 24, 2026

Included in sing-box, mainly adding the config generation and handling, followed the protocol addition checklist

protocols grouped into 3 visual sections with headers and color-coded badges in both EN and FA
@shayanb
Copy link
Copy Markdown
Owner Author

shayanb commented Feb 26, 2026

Update: Decided to kill this PR due to ineffectiveness of the protocols added

Some important findings that affect MoaV's protocol stack:

  ┌────────────────────┬──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
  │      Protocol      │                                               2025-2026 Status in Iran                                               │
  ├────────────────────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ShadowTLS v3       │ Compromised — Aparecium tool detects it via HMAC tainting (adds 4 bytes to TLS handshake messages). net4people/bbs   │
  │                    │ #528 calls it "dead."                                                                                                │
  ├────────────────────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ VMess              │ Heavily targeted — Sept 2025 DPI updates achieved ~80% detection even inside TLS. VLESS preferred.                   │
  ├────────────────────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ TUIC / Hysteria2   │ Limited — QUIC/UDP blocked on all major Iranian ISPs.                                                                │
  ├────────────────────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ Reality (VLESS)    │ Works with caveats — Gets blocked in 2-4 days without proper config. Low traffic + real website extends survival.    │
  ├────────────────────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ VLESS+WS+TLS via   │ Most reliable — <5% detection rate, servers running 10+ months.                                                      │
  │ CDN                │                                                                                                                      │
  ├────────────────────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ Snowflake (Tor)    │ Works — ~15,000 daily users from Iran.                                                                               │
  └────────────────────┴──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

Resources:

@shayanb shayanb added the Won't Merge Decided not to merge, read comments for more info label Feb 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Won't Merge Decided not to merge, read comments for more info

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant