Представлен открытый мультиплатформенный проект DPI Checkers для определения использования у интернет-провайдера DPI
Разработчик Петр Осетров (@hyperion_cs) выпустил открытый мультиплатформенный проект под названием DPI Checkers (комплексный чекер DPI). Это решение помогает выяснить, использует ли ваш домашний интернет-провайдер DPI (Deep Packet Inspection), а также конкретные методы (и их параметры), которые сетевой регулятор использует для ограничений. Исходный код проекта написан на Go и опубликован под лицензией Apache License 2.0.
Готовые сборки DPI Checkers 0.5.0 доступны для ПК на Windows, macOS иLinux.
«Это „старший брат“ всех других чекеров, не ограниченный песочницей браузера. Это попытка создать мощный инструмент для анализа DPI общего назначения (включая улучшенный чекер TCP 16–20 и многое другое). Чрезвычайно гибкая конфигурация. Написано на Golang, сборки доступны для Windows/macOS/Linux (Android скоро появится)», — пояснил разработчик решения.
Согласно документации, основные возможности проекта:
Реализованы функции «Кто я?» — проверки интернет-соединения (также известная как проверка whoami);
«Нахожусь ли я в белом списке CIDR?» — проверка, ограничивает ли регулятор TCP/UDP-соединения по IP-подсетям (также известная как проверка белого списка CIDR);
«Комплексные проверки (включая проверку работоспособности и ограничений TCP 16-20)» (также известная как проверка веб-хостинга):
«Популярные веб-сервисы, такие как YouTube, Discord, Telegram и другие»;
«Провайдеры инфраструктуры, такие как Cloudflare, Akamai, Hetzner, DigitalOcean и другие».
«Проверка DNS на предмет подмены DNS-ответов, захвата серверов, блокировки DoH и так далее» (также известная как проверка DNS);
«Современный TUI (aka CLI) с гибкими параллельными рабочими процессами»;
«Автоматическое обновление утилиты из релизов Github».
Киллер-фичи (уникальные технические
Читать на habr.com