Петр Осетров представил открытый проект DPI Checkers, который позволяет пользователям проверять, применяет ли их интернет-провайдер Deep Packet Inspection (DPI). Этот инструмент важен на фоне роста интернет-цензуры, поскольку помогает пользователям определить, как и какие методы ограничения трафика используются.
Краткий обзор проекта
DPI Checkers — это многофункциональный чекер, написанный на языке Go и опубликованный под лицензией Apache License 2.0. Пользователи могут скачать сборки версии 0.5.0 для Windows, macOS и Linux, а также ожидается версия для Android. Разработчик описывает проект как «старшего брата» других чекеров, который не ограничен песочницей браузера.
Ключевые функции и возможности
Проект включает ряд функций, таких как:
- Проверка интернет-соединения («Кто я?»);
- Проверка белого списка CIDR — анализ ограничения TCP/UDP-соединений по IP-подсетям;
- Комплексные проверки работы популярных веб-сервисов, таких как YouTube и Telegram;
- Анализ DNS на предмет подмены ответов и блокировки DoH;
- Современный интерфейс с возможностью параллельной обработки запросов;
- Автоматическое обновление из релизов на GitHub.
Новые методы проверки, такие как анализ TCP 16-20, позволяют более эффективно выявлять ограничения, направляя эти на хосты вместо скачивания информации с них. Это снижает требования к хостингу и упрощает процесс проверки.
Значение для пользователей
DPI Checkers предлагает пользователям возможность зафиксировать и проанализировать методику работы своих интернет-провайдеров. С учетом роста интернет-цензуры в России, подобный инструмент может помочь пользователям выявить ограничения и защитить свои права в цифровом пространстве.
Следующий шаг для разработчиков — внедрение версии для Android, что расширит доступность инструмента и поможет большему количеству пользователей в оценке своих интернет-соединений.