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.