BlockCheck – определитель типа блокировки сайтов у провайдера

BlockCheck
BlockCheck
Узнать, какой тип блокировки сайтов использует ваш провайдер теперь можно с помощью утилиты BlockCheck.

В начале августа в Москве прошла конференция Crypto Install Fest 2014 – практическая конференция, во время которой специалисты в области шифрования, юристы и технические специалисты рассматривали вопросы, касающиеся цензуры, безопасности в Сети, свободного программного обеспечения.

Среди проектов, презентованных на Crypto Install Fest 2014, был проект BlockCheck – программа для проверки того, какой тип блокировки сайтов использует ваш провайдер.

BlockCheck был разработан пользователем ValdikSS и представляет собой скрипт, определяющий тип блокировки у вашего провайдера и отсылающий автору статистику.

BlockCheck служит для определения типа блокировок сайтов из единого реестра запрещенной информации на стороне провайдера.

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

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

Также приложение автоматически отправляет статистику об используемом типе блокировки на сервер.

На сайте Habrahabr собрана статистика по провайдерам.

Статистика по провайдерам
Статистика по провайдерам

Программа паписана на Python 3.
Репозиторий на Github.
Бинарник для Windows.