FINDING · DEFENSE

Raceboat formalizes a decomposition of application-protocol-tunneling channels into three reusable components (Transport, User Model, Encoding) and a channel manager that supports mixing unidirectional channels. By composing seven different channels from these modular components (including email, AWS S3, and Redis variants), the paper demonstrates that the current ad-hoc one-protocol-one-implementation model wastes significant re-implementation effort: the same transport or encoding logic is duplicated across Snowflake, meek, CloudTransport, and others.

From 2024-vines-communicationCommunication Breakdown: Modularizing Application Tunneling for Signaling Around Censorship · §1–§5 · 2024 · Privacy Enhancing Technologies

Implications

Tags

censors
generic
techniques
traffic-shapeip-blocking
defenses
tunnelingdomain-frontingbridgesmeek

Extracted by claude-sonnet-4-6 — review before relying.