Релиз v3.4.0
DPI-detector теперь имеет сообщество в телеграм. Присоединяйтесь.
https://t.me/DPI_detector
Что нового?
-
Переработка DNS-теста (доступность серверов): Включена проверка TLS-сертификатов DoH-серверов — раньше поддельный сертификат (MITM провайдера) засчитывался как «доверенный» ответ. Теперь активный сброс DPI отделяется от ошибок сервера: новые статусы BLOCKED и ERROR. Добавлен ограничитель параллельных DoH-проб (
DNS_PROBE_CONCURRENCY). Теперь указывается минимальное время вместо среднего. -
Расширены списки DNS-серверов: 68 эндпоинтов (36 DoH + 32 UDP): Cloudflare (все варианты), Quad9 (включая unfiltered/unsecured), AdGuard (family/legacy/unfiltered), JoinDNS4, Mullvad, ControlD, DNS4all, DNSPod, Comss.one, XboxDNS и другие. Удалены мёртвые (dns0.eu, Digitalcourage), заменён нерабочий NextDNS.
-
Доменный тест (TLS/HTTP):
- Раздельная статистика HTTP / TLS1.2 / TLS1.3 в итоговой сводке.
- Редирект
http → httpsна тот же домен теперь считается OK, а не REDIR. - Понятные детали сбросов: TCP RST на ClientHello (активный сброс DPI) vs «TCP RST после handshake». TLS RST теперь учитывается в статистике блокировок.
-
TCP-тест (FAT-заголовки):
- Payload снижен до 40КБ (10×4КБ) — прогон быстрее, детект-пороги 12–24КБ по-прежнему покрываются.
- В каждой строке — время проверки в секундах (например,
1.7s), без учёта очереди. - Убрана колонка Alive
- Обновлены цели: заменены медленные и заблокированные IP (Akamai, Oracle, CDN77, Hetzner), добавлены быстрые HTTP-таргеты.
-
UX:
- Возможность выйти в главное меню после проверки через горячую клавишу V или M
- Мелкие улучшения интерфейса
-
Инфраструктура:
- Docker-образ теперь собирается и для linux/arm/v7 (Raspberry Pi и другой 32-битный ARM).
- Исправлена совместимость с Python 3.8 (win7-сборка) - Ломался DNS тест
-
Прочее:
MAX_CONCURRENTпо умолчанию снижен до 60, обновленыdomains.txtи цели SNI-поиска.
💖Поддержать проект донатом
Full Changelog: v3.3.0...v3.4.0