---
tags:
aliases:
img:
---

# 🆕 Новое в zapret v72.2

## 1. **`--wssize-forced-cutoff=0|1`** 
### Отключение автоматического прекращения изменения Window Size

**Что это:**
- По умолчанию (=1) nfqws автоматически прекращает менять TCP window size после обнаружения HTTP request или TLS Client Hello
- Установка в `0` отключает эту автоматику

**Зачем нужно:**
- Иногда требуется продолжать "дурить" DPI даже после Client Hello
- Полезно, когда нужно ограничиваться только `--wssize-cutoff` или connbytes вместо автоматики

---

## 2. **Манипуляции TCP флагами**
### Новые параметры для всех режимов

**Параметры:**
```bash
--dpi-desync-tcp-flags-set=<значение>
--dpi-desync-tcp-flags-unset=<значение>
--orig-tcp-flags-set=<значение>
--orig-tcp-flags-unset=<значение>
--dup-tcp-flags-set=<значение>
--dup-tcp-flags-unset=<значение>
```

**Формат значений:**
- Десятичное число
- 0xHEX число (12 бит)
- Список флагов через запятую: `FIN,SYN,RST,PSH,ACK,URG,ECE,CWR,AE,R1,R2,R3`

**Флаги:**
- Стандартные: `FIN, SYN, RST, PSH, ACK, URG, ECE, CWR`
- `AE` - Accurate ECN (из зарезервированных битов)
- `R1, R2, R3` - пока не задействованные резервные биты

**Применение:**
- Установка инвалидных комбинаций флагов для обмана DPI
- Например: установка SYN в фейках
- Альтернатива `datanoack`: `--dpi-desync-tcp-flags-unset=ACK`

⚠️ **Важно:** Может сломать NAT (особенно Linux-based). Для проходящего трафика могут потребоваться nftables.

---

## 3. **`--dup-ip-id=same|zero|seq|rnd`**
### Режим назначения IP_ID для дубликатов

**Режимы:**
- `same` - оставить тем же (по умолчанию)
- `zero` - ip_id=0
- `seq` - последовательный инкремент
- `rnd` - случайный

**Аналогично параметру `--ip-id`**, но применяется конкретно к дубликатам (`--dup`).

---

## 💡 Итого

Версия 72.2 добавляет:
1. Более гибкий контроль изменения Window Size
2. Мощный инструмент манипуляции TCP флагами (12 бит)
3. Управление IP_ID для дубликатов

Эти возможности дают больше вариантов обхода продвинутых DPI, которые анализируют аномалии в TCP флагах и IP_ID последовательностях.