FINDING · DEFENSE
Static protocols — UDP-based with no application-layer handshake — are immune to stateful protocol analysis that defeated SkypeMorph: without a handshake state machine, a censor cannot flag discrepancies between observed and expected protocol states. This eliminates the detection vector that Houmansadr et al. (2013) exploited to identify SkypeMorph via handshake mismatch.
From 2020-oakley-protocol — Protocol Proxy: An FTE-based covert channel · §3 · 2020 · Computers \& Security
Implications
- Prefer UDP-based, handshake-free protocols as cover channels when possible; eliminating the handshake removes the state-machine oracle that censors can use to distinguish mimicry from the genuine protocol.
- If a TCP-based cover protocol is unavoidable, ensure the complete handshake sequence is reproduced faithfully, including packet order and timing, not just payload syntax.
Tags
Extracted by claude-sonnet-4-6 — review before relying.