Скрипт блокировки РКН гос. органов и правообладателей

Приветствуем коллеги!

Данный скрипт позволяет определять "плохих" пользователей(РосКомНадзор, гос. органы) и отображать им другой контент вместо вашего оригинального. Это делается для того что бы избежать блокировки от РКН в случае если на вас приходит жалоба.

Если вы хотите помочь проекту и поучаствовать в сборе "плохих" ip адресов, для этого пожалуйста отправьте запрос на [email protected] , нам очень важна ваша помощь!

Нашими услугами пользуются уже более 300 сайтов (можем показать примеры по запросу)

PHP код

Класс позволяет блокировать гос. органы, РКН и правообладателей на стороне сервера.

Класс только выдает 0 или 1. 1 - если пользователь плохой, 0 - если нормальный. Всю логику работы с пользователем вам необходимо реализовать самостоятельно (скрыть блок, показать заглушку, сделать редирект и ТП)
Если вы используете WordPress или DLE вам лучше использовать модули для этих движков.

Подключение и проверка пользователя:

1) Создайте папку baza в корне сайта

2) Пропишите права 777 на папку baza и содержимое этой папки

3) Скачайте файл и залейте его в корень сайта.

4) Разместите следующий код в index.php (в самый верх)

5) Проверить что скрипт установлен верно

<?
$apikey = ""; // может быть пустым, для более актуальной базы приобретите тут
$html="<h1>Страница недоступна</h1>"; //Код который будет показан "плохому" пользователю
require_once("zapret.php");
$zapret=new Zapret("");
if (isset($_SERVER["HTTP_CF_CONNECTING_IP"]))
$_SERVER['REMOTE_ADDR'] = $_SERVER["HTTP_CF_CONNECTING_IP"];
$ip = $_SERVER['REMOTE_ADDR'];
$isBadUser=$zapret->isBadIp($ip , $apikey);

if (isset($_GET["client_ip"])) {
if ($_GET["client_ip"] == "213.87.155.1")
$isBadUser = true;
}

if($isBadUser)
die($html);
?>

после первого запуска скрипт автоматически выкачает базу плохих ip в папку baza.

5) реализуйте логику работы с плохим пользователем на основании переменной $isBadUser
Если у вас возникают проблемы с установкой скрипта отпишите в техподдержку мы подскажем что делать.


Как проверить что скрипт установлен верно ?

1) После запуска скрипта проверьте каталог baza, там должны быть файлы file1 , file2.

если файлов нет, проверьте права доступа к каталогу baza (должно быть 777)

если права не помогают то включите лог ошибок в php и пришлите его нам на емейл.

 

1)Как работает скрипт защиты от РКН, ?
Мы блокируем плохие IP адреса и вместо вашего контента отдаем страницу заглушки (404 Not found) или редирект на другой сайт (по вашему выбору). Все остальные пользователи и поисковые системы увидят вашу страницу

 

2) Это не запрещено правилами поисковых систем ?

Это не является нарушением(cloaking) поскольку:

   а) это затрагивает минимум пользователей на вашем сайте, меньше 1%. Клоакинг подразумевает подмену контента для большого количества пользователей (более 50%)

   б) отдача страницы 404 not foundдбез контента) не есть подменой контента или клоакингом

 

3) Как технически реализован ваш скрипт защиты от РКН?
Наш скрипт скачивает базу плохих IP к вам локально. База автоматически обновляется раз в несколько часов. При каждом заходе посетителя скрипт проверяет наличие IP в базе и дальше решает что с ним делать в зависимости от ваших настроек.

 

4) Есть ли ТОП сайты которые пользуются вашим скриптом защиты ?
Напишите пожалуйста в техподдержку, мы предоставим вам примеры.

 

5) Мой домен заблокировали, что мне делать ?

   а) вам нужно сменить домен. Если ваш домен заблокировала МинКомСвязь или МосГорСуд, то рекомендуем вам менять домен через наш скрипт скрытого редиректа.

   б) нужно установить защиту от РКН на новый домен для предотвращения блокировок в будущем.

 

6) Как установить скрипт себе на сайт ?
Для Ucoz и HTML сайтов возможна только установка JS версии скрипта.
Для любого другой CMS которая написана на php вы можете использовать php code.

Информация по установке на DLE, WP или любой php движек читайте на странице скрипта

 

7) Как проверить что сайт заблокирован ?
Проверить наличие сайта в реестрах можно тут:
https://antizapret.info/
https://reestr.rublacklist.net/

Проверить блокируется ли сайт операторами связи вы можете тут (выберите галочку Россия) http://ping-admin.ru/free_test/

 

8)Сколько стоит скрипт защиты ?
Стоимость зависит от тематики сайта и количества сайтов. Для кино тематики оптимальным выбором будет Pro++, для остальных тематик - Pro+. Если у вас до 5 сайтов, то лучше использовать Pro-multiple.


9) Как посмотреть кого заблокировал ваш плагин на моем сайте ?
логи заблокированных Ip доступны в папке baza

 

10) Как часто обновляется база ?
обновляется 1-3 раза в неделю.

 

11) Как проверить что плагин(модуль установлен корректно)

 
- Если вы установили DLE/WP/php code
а) проверьте что файлы file1, file2 не пустые в папке baza
если файл пустой, то проверьте: 1) права у папки baza должны быть 777  2) в php.ini директива allow_url_fopen = true (нужно для загрузки базы)
 
б) Перейдите по ссылке http://site.com/?client_ip=213.87.155.1 и вы должны увидеть свою заглушку (в некоторых версиях конфигурации сайтов может быть не выдано сообщение, но планиг работает корректно)
Если вы увидели сообщение - то плагин точно работает корректно
 
в) запросите у саппорта проверку правильности установки скрипта

 

Стоимость:
Ежемесячная оплата 1 домен - 20$
Ежемесячная оплата 5 доменов - 60$
Вечная лицензия (неограниченное количество доменов) - 200$