Skip to content

Commit 28b47a5

Browse files
authored
transport: unsafe fingerprint (#632)
1 parent defcdce commit 28b47a5

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

docs/ru/config/transport.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ Reality — это самое безопасное на данный момен
113113
"certificates": [],
114114
"disableSystemRoot": false,
115115
"enableSessionResumption": false,
116-
"fingerprint": "",
116+
"fingerprint": "chrome",
117117
"pinnedPeerCertificateChainSha256": [""],
118118
"curvePreferences": [""],
119119
"masterKeyLog": ""
@@ -184,7 +184,12 @@ Reality — это самое безопасное на данный момен
184184

185185
> `fingerprint` : string
186186
187-
Этот параметр используется для настройки указанного отпечатка `TLS Client Hello`. Если значение пустое, эта функция отключена. При включении Xray будет **эмулировать** отпечаток `TLS` через библиотеку uTLS или генерировать его случайным образом. Поддерживаются три режима настройки:
187+
Этот параметр используется для настройки указанного отпечатка `TLS Client Hello`.
188+
189+
Значение по умолчанию `chrome` .
190+
191+
При включении Xray будет **эмулировать** отпечаток `TLS` через библиотеку uTLS или генерировать его случайным образом.
192+
Поддерживаются четыре режима настройки:
188193

189194
1. Отпечатки TLS последних версий популярных браузеров, включая:
190195

@@ -204,6 +209,15 @@ Reality — это самое безопасное на данный момен
204209

205210
3. Использование имени переменной отпечатка uTLS, например, `"HelloRandomizedNoALPN"` `"HelloChrome_106_Shuffle"`. Полный список см. в [библиотеке uTLS](https://github.com/refraction-networking/utls/blob/master/u_common.go#L434).
206211

212+
213+
4. Отключение **эмуляции** отпечатка `TLS Client Hello`
214+
215+
::: danger
216+
Из соображений безопасности этот параметр не следует устанавливать в значение `unsafe`.
217+
:::
218+
219+
- `"unsafe"`: отпечаток go/tls
220+
207221
::: tip
208222
Эта функция только **эмулирует** отпечаток `TLS Client Hello`, поведение и другие отпечатки такие же, как у Golang. Если вам нужна более полная эмуляция отпечатка и поведения браузера `TLS`, используйте [Browser Dialer](./transports/websocket.md#browser-dialer).
209223
:::

0 commit comments

Comments
 (0)