FINDING · DEFENSE
TTL-based TCP desynchronization is an effective technique for bypassing the GFW: a fake packet (SYN or data) is crafted with a TTL value small enough to expire before reaching the target server but large enough to pass through all GFW inspection points. The optimal TTL is destination-IP-specific because routes vary by province and ISP—traffic from Shanghai to US exits via the Shanghai GFW, while Hong Kong-bound traffic transits the Guangdong GFW.
From 2025-maoist2009-better-method-find — Better method to find ttl to bypass gfw automatically? · Issue body and comments · 2025 · net4people/bbs
Implications
- Per-destination TTL probing is required rather than a single global value; cache TTL per destination prefix rather than per individual IP to reduce probe overhead.
- Circumvention tools targeting the GFW must account for multi-layer topology: the crafted packet must expire *after* the final (international gateway) GFW layer, not just the provincial layer.
Tags
Extracted by claude-sonnet-4-6 — review before relying.