From ae957e9a73566d39c73fba229ae668fd46b17025 Mon Sep 17 00:00:00 2001 From: bol-van Date: Sun, 22 Jun 2025 19:27:20 +0300 Subject: [PATCH] doc fix --- docs/readme.en.md | 6 +++--- docs/readme.md | 7 +++++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/docs/readme.en.md b/docs/readme.en.md index 5f2be3d2..03539b0a 100644 --- a/docs/readme.en.md +++ b/docs/readme.en.md @@ -556,9 +556,9 @@ There is special support for all tcp split options for multi segment TLS. Split ### UDP support UDP attacks are limited. Its not possible to fragment UDP on transport level, only on network (ip) level. -Only desync modes `fake`,`hopbyhop`,`destopt`,`ipfrag1` and `ipfrag2` are applicable. -`fake`,`hopbyhop`,`destopt` can be used in combo with `ipfrag2`. -`fake` can be used in combo with `udplen` and `tamper`. +Only desync modes `fake`,`fakeknown`,`hopbyhop`,`destopt`,`ipfrag1`,`ipfrag2`,`udplen` and `tamper` are applicable. +`fake`,`fakeknown`,`hopbyhop`,`destopt`,`ipfrag1` are 1st phase modes, others - 2nd phase. +As always it's possible to combine one mode from 1st phase with one mode from 2nd phase but not possible to mix same phase modes. `udplen` increases udp payload size by `--dpi-desync-udplen-increment` bytes. Padding is filled with zeroes by default but can be overriden with a pattern. This option can resist DPIs that track outgoing UDP packet sizes. diff --git a/docs/readme.md b/docs/readme.md index 93885025..2d423a03 100644 --- a/docs/readme.md +++ b/docs/readme.md @@ -662,8 +662,11 @@ chrome рандомизирует фингерпринт TLS. SNI может о ### ПОДДЕРЖКА UDP Атаки на udp более ограничены в возможностях. udp нельзя фрагментировать иначе, чем на уровне ip. -Для UDP действуют только режимы десинхронизации `fake`, `hopbyhop`, `destopt`, `ipfrag1`, `ipfrag2`, `udplen`, `tamper`. -Возможно сочетание `fake`, `hopbyhop`, `destopt` с `ipfrag2`, `fake`, `fakeknown` с udplen и tamper. + +Для UDP действуют только режимы десинхронизации `fake`, `fakeknown`, `hopbyhop`, `destopt`, `ipfrag1`, `ipfrag2`, `udplen`, `tamper`. +Режимами первой фазы являются `fake`, `fakeknown`, `hopbyhop`, `destopt`, `ipfrag1`. Второй фазы - `ipfrag2`, `udplen`, `tamper`. +Как обычно, возможно сочетание режимов первой и второй фазы, но не двух режимов одной фазы. + `udplen` увеличивает размер udp пакета на указанное в `--dpi-desync-udplen-increment` количество байтов. Паддинг заполняется нулями по умолчанию, но можно задать свой паттерн. Предназначено для обмана DPI, ориентирующегося на размеры пакетов.