Ловилка IP-адресов Роскомнадзора

Тема в разделе 'Противодействие цензуре | Протесты', создана пользователем Roscenzura.com, 20 ноя 2014.

  1. Roscenzura.com

    Roscenzura.com Администратор Staff Member

    Симпатии:
    180
    Репутация:
    0
    Для желающих посодействовать в ловле цензорских айпишников, выкладываем инструкцию и скрипты.

    Итак, нам потребуется домен, который не жалко. Это может быть поддомен, чтобы не подвергать риску блокировки сам домен, например, такой zapreshenka.mydomain.com. Мы можем сами создать поддомен и направить на ваш IP - для этого отправьте запрос в ЛС.

    Нам потребуется список IP-цензоров (censor_ip.txt), чтобы помечать уже засвеченные айпи. Список, актуальный на 31.05.2015:
    Hidden Content:
    **Чтобы просмотреть скрытое содержимое у вас должно быть не меньше 1 сообщений на форуме.**
    Создаем любую страницу с запрещенным контентом (можно и с легальным, чтобы не подставлять хостинг, но тогда заходов цензоров будет мало и вряд ли вы словите новые IP) - можете выложить мангу или пару песен Короззии Металла.

    Вверху страницы вставляем скрипт:
    PHP:
    $ip=$_SERVER['REMOTE_ADDR']; // узнаем IP пользователя
     
    // Загружаем IP список цензоров
    $censor_mask=explode(chr(13), str_replace(array(' 'chr(10)),'',file_get_contents("censor_ip.txt")) );
     
    $this_censor=false;
    foreach(
    $censor_mask as $i=>$mask)
    {
       if (
    strpos($ip$mask)!==false) { $this_censor=true; break; } // Проверяем, есть ли данный IP уже в нашем списке
    }
     
    // Делаем соответствующую пометку: это новый айпишник или такой уже есть
    if  ($this_censor==false$mark='!!!new!!!'; else $mark='old';
     
    // Чтобы исключить возможность захода нецензорских айпи, мы отправляем на проверку страницы вида mydomain.com/extremizm, где extremizm будет передаваться в переменную $_GET['show']
    if ( $_GET['show']!=false )
    {
        
    $fp fopen($_SERVER['DOCUMENT_ROOT']."/log_ip.txt","a");
        if(!
    $fp){ echo("Ошибка открытия файла"); }
        else
        {
             
    // Пишем в лог: метка, страница, IP, браузер
            
    fputs($fp$mark.' | '.$_GET['show'].':'.$_SERVER['REMOTE_ADDR'].'|'.$_SERVER['HTTP_USER_AGENT'].chr(13).chr(10));
     
        }
        
    fclose ($fp);
    }
    Наш файл .htaccess:
    Код:
    RewriteEngine on
    RewriteBase /
    RewriteRule ^.htaccess$ - [F]
     
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*).html$ /index.php?show=$1 [L,QSA]
    Осталось пожаловаться в Роскомнадзор на любую страницу, вида mydomain.com/chto_ugodno.html.

    Для файла censor_ip.txt вы можете использовать набор масок и записывать не так
    Код:
    194.165.23.2
    194.165.23.7
    194.165.23.10
    194.165.23.11
    194.165.23.14
    194.165.23.16
    188.254.8.81
    188.254.8.42
    а так
    Код:
    194.165.23.
    188.254.8.
    Если мы и так будем блокировать весь диапазон 194.165.23., то нам ни к чему выявлять новые айпишники из этого диапазона.
     
    Last edited: 31 май 2015
  2. Александр Матросов

    Александр Матросов New Member

    Симпатии:
    1
    Репутация:
    200
    Тема та нужная... считаю надо заново открыть, сам в скором буду сюда скидывать ипы.
     
  3. Roscenzura.com

    Roscenzura.com Администратор Staff Member

    Симпатии:
    180
    Репутация:
    0
    Хотел выложить скрипт ловушки но забыл.

    Ловушка работает в двух режимах. В первом блокирует все известные цензорские айпи и смотрит, попытается ли цензор зайти через анонимайзер. Так мы выяснили, что они для этих целей держат хетзнеровские впн-ны.

    Второй режим просто собирает айпи цензоров и помечает какие уже добавлены в базу, а какие новые.

    Соответственно каждый раз создается уникальная ссылка по которой никакие случайные посетители зайти не могут.
     
  4. Master

    Master Модератор

    Симпатии:
    81
    Репутация:
    0
    Вот чем реально важно бы заняться, так это сбором диапазонов айпи районных прокуратур, которые отличились в блокировках сайтов. От них больше всего вреда для добропорядочных ресурсов.
     
    sergandivanov нравится это.
  5. Roscenzura.com

    Roscenzura.com Администратор Staff Member

    Симпатии:
    180
    Репутация:
    0
    Заново открыли ) Если потребуется помощь, пишите в ЛС.
     
  6. deselves

    deselves New Member

    Симпатии:
    0
    Репутация:
    0
    спс
     
  7. wi1920

    wi1920 New Member

    Симпатии:
    4
    Репутация:
    0
    Я что-то не понял. Тут речь идёт именно о жалобах? Мол помещаем гигиловский контент, жалуемся и смотрим? А вот то что они сами мониторят по поисковику к примеру? Это теже люди?
     
  8. Master

    Master Модератор

    Симпатии:
    81
    Репутация:
    0
    То что сами мониторят этих IP мы не знаем.
     

Поделиться этой страницей