mirror of
https://github.com/bol-van/zapret.git
synced 2025-08-13 13:23:29 +03:00
15 lines
1.2 KiB
Plaintext
15 lines
1.2 KiB
Plaintext
Цель этих фильтров - отсекать полезную нагрузку в режиме ядра, не насилуя процессор перенаправлением целого потока на winws.
|
||
Задействуются через `winws --wf-raw=@filename`.
|
||
Однако, язык фильтров windivert не содержит операций с битовыми полями, сдвигов и побитовой логики.
|
||
Поэтому фильтры получились более слабыми, способными передавать неправильную нагрузку.
|
||
Дофильтрация производится силами winws.
|
||
|
||
Описание языка фильтров : https://reqrypt.org/windivert-doc.html#filter_language
|
||
Пример инстанса для пробития медиапотоков в discord : `winws --wf-raw=@windivert.discord_media+stun.txt --filter-l7=stun,discord --dpi-desync=fake`
|
||
|
||
|
||
These filters are invoked using `winws --wf-raw=@filename`.
|
||
Filters are kernel mode and save great amount of CPU.
|
||
However windivert cannot filter by bit fields, lacks shift and bitwise logic operations.
|
||
Filters are relaxed and can pass wrong payloads. Finer filtering is done by winws.
|