diff --git a/Configuration.md b/Configuration.md index c0f71ba..8cda82c 100644 --- a/Configuration.md +++ b/Configuration.md @@ -149,6 +149,16 @@ Proxy unrecognized TCP connections to a web server, making OSTP look like a regu | `mux.enabled` | bool | Distribute streams across multiple sessions | | `mux.sessions` | int | Number of parallel OSTP sessions | +### xHTTP Stealth (UoT) + +Bypass DPI whitelists by wrapping UDP traffic in an obfuscated TCP/TLS stream that looks like standard HTTP/1.1 traffic to the specified SNI. + +| Field | Type | Description | +|---|---|---| +| `transport.mode` | string | `"udp"` (default) or `"uot"` (UDP-over-TCP stealth) | +| `transport.stealth_sni` | string | Whitelisted SNI domain (e.g. `vk.com`) | +| `transport.stealth_port` | u16 | Target port (usually `443` or `80`) | + ### TURN Relay | Field | Type | Description | @@ -183,6 +193,12 @@ Proxy unrecognized TCP connections to a web server, making OSTP look like a regu "sessions": 2 }, + "transport": { + "mode": "uot", + "stealth_sni": "vk.com", + "stealth_port": 443 + }, + "turn": { "enabled": false, "server_addr": "turn.example.com:3478", diff --git a/Configuration_ru.md b/Configuration_ru.md index d1dc292..ebb42f7 100644 --- a/Configuration_ru.md +++ b/Configuration_ru.md @@ -149,6 +149,16 @@ OSTP настраивается через единый JSON-файл (подд | `mux.enabled` | bool | Распределение потоков по нескольким сессиям | | `mux.sessions` | int | Количество параллельных OSTP-сессий | +### xHTTP Стелс (UoT) + +Обход белых списков ТСПУ/DPI за счёт заворачивания UDP-трафика в обфусцированный TCP/TLS стрим, который выглядит как обычный HTTP/1.1 трафик к разрешённому SNI. + +| Поле | Тип | Описание | +|---|---|---| +| `transport.mode` | string | `"udp"` (по умолчанию) или `"uot"` (UDP-over-TCP стелс) | +| `transport.stealth_sni` | string | Домен из белого списка (например, `vk.com`) | +| `transport.stealth_port` | u16 | Целевой порт (обычно `443` или `80`) | + ### TURN-релей | Поле | Тип | Описание | @@ -183,6 +193,12 @@ OSTP настраивается через единый JSON-файл (подд "sessions": 2 }, + "transport": { + "mode": "uot", + "stealth_sni": "vk.com", + "stealth_port": 443 + }, + "turn": { "enabled": false, "server_addr": "turn.example.com:3478",