Реализация некоторых способов запутывания DPI на Linux в виде SOCKS прокси
В дополнение к "--help":
-m, --method <s|d|f>
Способ десинхронизации, комбинировать нельзя
split:
Разбить первый запрос на два по указанному смещению
Если смещение отрицательное, то считать относительно конца
Реализация: два вызова send
disorder:
Как split, но части отправляются в обратном порядке
Реализация: устанавливаем TTL=1, отправляем первую часть, затем восстанавливаем значение TTL и отправляем вторую
(из-за низкого TTL первая часть не прибудет получателю и ОС выполнит ретрансмисию и снова отправит первую часть, но уже после второй и с нормальным TTL)
fake:
Как disorder, только перед первым запросом отправляется поддельный такого же размера