mirror of
https://github.com/XTLS/Xray-docs-next.git
synced 2025-02-22 01:13:14 +03:00
transport: unsafe fingerprint (#632)
This commit is contained in:
parent
defcdce7d2
commit
28b47a55c6
@ -113,7 +113,7 @@ Reality — это самое безопасное на данный момен
|
|||||||
"certificates": [],
|
"certificates": [],
|
||||||
"disableSystemRoot": false,
|
"disableSystemRoot": false,
|
||||||
"enableSessionResumption": false,
|
"enableSessionResumption": false,
|
||||||
"fingerprint": "",
|
"fingerprint": "chrome",
|
||||||
"pinnedPeerCertificateChainSha256": [""],
|
"pinnedPeerCertificateChainSha256": [""],
|
||||||
"curvePreferences": [""],
|
"curvePreferences": [""],
|
||||||
"masterKeyLog": ""
|
"masterKeyLog": ""
|
||||||
@ -184,7 +184,12 @@ Reality — это самое безопасное на данный момен
|
|||||||
|
|
||||||
> `fingerprint` : string
|
> `fingerprint` : string
|
||||||
|
|
||||||
Этот параметр используется для настройки указанного отпечатка `TLS Client Hello`. Если значение пустое, эта функция отключена. При включении Xray будет **эмулировать** отпечаток `TLS` через библиотеку uTLS или генерировать его случайным образом. Поддерживаются три режима настройки:
|
Этот параметр используется для настройки указанного отпечатка `TLS Client Hello`.
|
||||||
|
|
||||||
|
Значение по умолчанию `chrome` .
|
||||||
|
|
||||||
|
При включении Xray будет **эмулировать** отпечаток `TLS` через библиотеку uTLS или генерировать его случайным образом.
|
||||||
|
Поддерживаются четыре режима настройки:
|
||||||
|
|
||||||
1. Отпечатки TLS последних версий популярных браузеров, включая:
|
1. Отпечатки TLS последних версий популярных браузеров, включая:
|
||||||
|
|
||||||
@ -204,6 +209,15 @@ Reality — это самое безопасное на данный момен
|
|||||||
|
|
||||||
3. Использование имени переменной отпечатка uTLS, например, `"HelloRandomizedNoALPN"` `"HelloChrome_106_Shuffle"`. Полный список см. в [библиотеке uTLS](https://github.com/refraction-networking/utls/blob/master/u_common.go#L434).
|
3. Использование имени переменной отпечатка uTLS, например, `"HelloRandomizedNoALPN"` `"HelloChrome_106_Shuffle"`. Полный список см. в [библиотеке uTLS](https://github.com/refraction-networking/utls/blob/master/u_common.go#L434).
|
||||||
|
|
||||||
|
|
||||||
|
4. Отключение **эмуляции** отпечатка `TLS Client Hello`
|
||||||
|
|
||||||
|
::: danger
|
||||||
|
Из соображений безопасности этот параметр не следует устанавливать в значение `unsafe`.
|
||||||
|
:::
|
||||||
|
|
||||||
|
- `"unsafe"`: отпечаток go/tls
|
||||||
|
|
||||||
::: tip
|
::: tip
|
||||||
Эта функция только **эмулирует** отпечаток `TLS Client Hello`, поведение и другие отпечатки такие же, как у Golang. Если вам нужна более полная эмуляция отпечатка и поведения браузера `TLS`, используйте [Browser Dialer](./transports/websocket.md#browser-dialer).
|
Эта функция только **эмулирует** отпечаток `TLS Client Hello`, поведение и другие отпечатки такие же, как у Golang. Если вам нужна более полная эмуляция отпечатка и поведения браузера `TLS`, используйте [Browser Dialer](./transports/websocket.md#browser-dialer).
|
||||||
:::
|
:::
|
||||||
|
Loading…
x
Reference in New Issue
Block a user