Directories
¶
| Path | Synopsis |
|---|---|
|
Package bypass defines the platform-agnostic DPI-bypass strategies.
|
Package bypass defines the platform-agnostic DPI-bypass strategies. |
|
Package conntrack tracks per-connection state across the TCP handshake so the bypass engine knows when to inject the fake ClientHello and whether the real server acknowledged it.
|
Package conntrack tracks per-connection state across the TCP handshake so the bypass engine knows when to inject the fake ClientHello and whether the real server acknowledged it. |
|
Package engine contains the platform-agnostic DPI-bypass state machine: it consumes an intercepted IPv4 packet stream, tracks the 3-way handshake per flow, and builds a mutated injection packet once the ACK closes the handshake.
|
Package engine contains the platform-agnostic DPI-bypass state machine: it consumes an intercepted IPv4 packet stream, tracks the 3-way handshake per flow, and builds a mutated injection packet once the ACK closes the handshake. |
|
Package fingerprint centralizes the anti-DPI-fingerprinting knobs: timing jitter, size padding, IP ID deltas, SNI selection, and per-connection strategy rotation.
|
Package fingerprint centralizes the anti-DPI-fingerprinting knobs: timing jitter, size padding, IP ID deltas, SNI selection, and per-connection strategy rotation. |
|
Package injector constructs fake TLS ClientHello packets for SNI-spoofing DPI bypass.
|
Package injector constructs fake TLS ClientHello packets for SNI-spoofing DPI bypass. |
|
Package relay implements the bidirectional TCP proxy that sits between a local VPN client and the upstream (cloaked) server.
|
Package relay implements the bidirectional TCP proxy that sits between a local VPN client and the upstream (cloaked) server. |
Click to show internal directories.
Click to hide internal directories.