Утилита для определения типа блокировок сайтов из единого реестра запрещенной информации на стороне провайдеров Российской Федерации.

    Данная утилита позволяет определить:

    Подмену DNS-ответов
    Перенаправление сторонних DNS-серверов на провайдерские
    Блокировку сторонних DNS-серверов
    Блокировку всей зоны (поддоменов) заблокированного домена
    «Обычный» DPI (фильтрация URL на определенных IP-адресах и портах)
    «Полный» DPI (фильтрация URL на всех IP-адресах и/или портах)
    Подмену SSL (HTTPS)-сертификата (прослушивание HTTPS-трафика)
    Блокировку по IP-адресу

    Также приложение обнаруживает пассивный DPI, выполняет тесты для обхода активного DPI, если он обнаружен на стороне провайдера. На данный момент реализованы следующие техники:

    Дополнительный пробел после GET
    Перенос строки перед GET
    Фрагментирование заголовка
    Точка в конце домена
    Табуляция в конце домена
    Заголовок host вместо Host
    Перенос строки в заголовках в UNIX-стиле

    Более подробно о видах DPI и типах подключения читайте в Wiki проекта https://github.com/ValdikSS/blockcheck/wiki/Типы-DPI

    https://github.com/ValdikSS/blockcheck/releases/
    https://github.com/ValdikSS/blockcheck

    #Россия #Роскомнадзор #обходблокировок