SEoDOR Cloaker Script v.2

Тема в разделе "Модуль SEoDOR Cloaker Script", создана пользователем Sanchez, 11.09.14.

  1. heart

    heart Пользователь Вебмастер

    Регистрация:
    19.09.14
    Сообщения:
    50
    Симпатии:
    4
    11111.png
    Load Average на сервере постоянно прыгал, иногда до 10 -20, при кеширование страниц еще выше.
    Отключил логи + дал доступ только нескольким интересующим меня ботам после чего нагрузка упала до 0.91
    но жесткий диск продолжает сильно дергать, кто что посоветует? кто то сталкивался?
     
  2. Maximus325

    Maximus325 Активный пользователь Вебмастер

    Регистрация:
    08.11.14
    Сообщения:
    183
    Симпатии:
    26
    А что за версия такая с $block_colon_refs? У меня такого нету.
     
  3. heart

    heart Пользователь Вебмастер

    Регистрация:
    19.09.14
    Сообщения:
    50
    Симпатии:
    4
    V 1.0
     
  4. bigve

    bigve Пользователь Вебмастер

    Регистрация:
    01.04.14
    Сообщения:
    97
    Симпатии:
    5
    Подскажите пожалуйста, почему по графику одна статистика, а по столбцам другая?? раньше было нормально, вот только началось....
    скрин
    [​IMG]
     
  5. BigBoss43

    BigBoss43 Активный пользователь Вебмастер

    Регистрация:
    24.04.13
    Сообщения:
    193
    Симпатии:
    87
    Глюкс. Выбери вверху 100 записей на стр, и будет тебе поровну. А так показывает сумму только по 10 сайтам.
     
    bigve нравится это.
  6. Warchun

    Warchun Пользователь Вебмастер

    Регистрация:
    02.10.14
    Сообщения:
    18
    Симпатии:
    9
    Кто нибудь реализовал передачу кея во фрейме в режиме клиент сервера на Кейтаро?
    Что-то никак не хочет передавать...

    Есть клиент с таким кодом:
    PHP:
    [NO_CACHE]<?php
    global $kloaka;
    if (
    $kloaka) echo <<<KLOAKA
    <script type="text/javascript"> var q = '[L_QUERY_FULL]';</script>
    <script type="text/javascript" src="iframe.js"></script>
    KLOAKA;
    ?>[/NO_CACHE]
    в iframe.js:
    PHP:
    var ws=new Date();
    ws.setMinutes(10+ws.getMinutes());
    document.cookie="visitor=human; path=/; expires="ws.toGMTString();
    if (
    document.cookie.match(/visitor=human/gi)){
       
    document.write("" +
         
    "<frameset rows=\"*,0\" framespacing=\"0\" border=\"0\" frameborder=\"NO\">" +
         
    "<frame src=\"http://xxxxxx.tdl/gruppa?keyword=' + q + '\" noresize=\"\" scrolling=\"auto\">" +
         
    "</frameset>" );
    }
    Он должен отдать в q - [L_QUERY_FULL]

    В коде клиента вижу, что передает

    Но при переходе на Кейтаро ключ показывает ' q '
     
  7. limoshkaa

    limoshkaa Активный пользователь Вебмастер

    Регистрация:
    26.12.12
    Сообщения:
    182
    Симпатии:
    181
    Код:
    var ws=new Date(); ws.setMinutes(10+ws.getMinutes()); document.cookie="visitor=human; path=/; expires="+ ws.toGMTString(); if (document.cookie.match(/visitor=human/gi)){  document.write("" +  "<frameset rows=\"*,0\" framespacing=\"0\" border=\"0\" frameborder=\"NO\">" +  "<frame src=\"http://xxxxx.ru/grupa?charset=utf-8&keyword=" + q + "\" noresize=\"\" scrolling=\"auto\">" +  "</frameset>" ); } 
    Попробуй так,должно работать.
    Ну на ТДС ловишь $keyword
     
    Warchun нравится это.
  8. Sanchez

    Sanchez Администратор Команда форума

    Регистрация:
    22.01.12
    Сообщения:
    1.961
    Симпатии:
    2.005
    Багфикс, когда Хост бота определялся как точка (.) и впоследствии всех юзеров определяло как ботов (баг мог появиться при включенной опции автодобавления ботов в базу). Теперь, если хост определяется точкой, то она (точка) не записывается в базу ботов.

    Нужно обновить файл cloaker_script.php, перед этим указав в нем свои настройки модуля.

    Ссылку на скачивания модуля в первом посте обновил.
     
    ram, Maximus325, force68 и ещё 1-му нравится это.
  9. Warchun

    Warchun Пользователь Вебмастер

    Регистрация:
    02.10.14
    Сообщения:
    18
    Симпатии:
    9
    Спс, бро - работает! Куда на пиво скинуть?
     
    Последнее редактирование модератором: 11.12.14
  10. Maximus325

    Maximus325 Активный пользователь Вебмастер

    Регистрация:
    08.11.14
    Сообщения:
    183
    Симпатии:
    26
    Парни а как бы в клоаку добавить бан по геоип? При условии что подключен geoip.so
     
  11. aliasfox

    aliasfox Пользователь Вебмастер

    Регистрация:
    14.11.14
    Сообщения:
    34
    Симпатии:
    18
    Объясните пож. нубу, как пользоваться и чего прописывать -
    (Установка на любой другой скрипт, CMS, дорген) и (Дополнительная проверка юзеров через JavaScript)
     
  12. BigBoss43

    BigBoss43 Активный пользователь Вебмастер

    Регистрация:
    24.04.13
    Сообщения:
    193
    Симпатии:
    87
    Я этот вопрос поднимал еще в процессе тестирования, сказали - нефиг, пользуйся тдс. Хотя реально там 2-3 строчки кода, при условии что на сервере установлен GeoIP. Если нет, то вот шустренький аналог.
    Код:
    #проверка по стране
    #если RU то проверяю HOST, IP, USERAGENT
    
    include("tabgeo_country_v4.php");
    $country = tabgeo_country_v4($ip);
    $russianIp = 'RU';
    
    if($country == $russianIp)
    {
        foreach($hosts as $host)
        {
            if(preg_match("/$host/",$gethost))
            {
            $user = false;
            break;
            }
        }
    
        foreach($ip_bots as $value)
        {
            if($value == $ip)
            {
            $user = false;
            break;
            }
        }
    
        foreach($user_agent_bots as $key)
        {
            if(preg_match("/$key/",$ua))
            {
            $user = false;
            break;
            }
        }
    }
    else
    {
        $user = false;
    }
    
    http://tabgeo.com/ru/index/#mr70
     
    Последнее редактирование: 14.12.14
  13. aliasfox

    aliasfox Пользователь Вебмастер

    Регистрация:
    14.11.14
    Сообщения:
    34
    Симпатии:
    18
  14. Maximus325

    Maximus325 Активный пользователь Вебмастер

    Регистрация:
    08.11.14
    Сообщения:
    183
    Симпатии:
    26
    Дык я хочу всем нецелевым 404 отдавать, ибо нехуй. А через тдс то как отдашь?
     
  15. limoshkaa

    limoshkaa Активный пользователь Вебмастер

    Регистрация:
    26.12.12
    Сообщения:
    182
    Симпатии:
    181
    Ответ :
     
    Warchun и BESHENEI нравится это.
  16. Maximus325

    Maximus325 Активный пользователь Вебмастер

    Регистрация:
    08.11.14
    Сообщения:
    183
    Симпатии:
    26
    Не то это совсем, то что ты предлагаешь покажет фрейм с 404 над контентом. А я хочу показывать 404 как при бане в сеодоре.
     
  17. Alex82

    Alex82 Активный пользователь Вебмастер

    Регистрация:
    03.09.13
    Сообщения:
    216
    Симпатии:
    60
    Заметил что дорген добавляет в карту невидимую ссылку для отлова ботов в режиме сабдоменов, и вследствии выводит вполнене выдимые ссылки макросами: [L_MAP_URL], [L_MAP_HREF], [L_KEY_URL], [L_KEY_HREF]... etc.

    Происходит перебан юзеров :)
     
  18. Sanchez

    Sanchez Администратор Команда форума

    Регистрация:
    22.01.12
    Сообщения:
    1.961
    Симпатии:
    2.005
    Дорген не добавляет следующие урлы в карту: главная, категории, пользовательские страницы. В карту добавляются только страницы page.html.
     
  19. Apalon777

    Apalon777 Активный пользователь Вебмастер

    Регистрация:
    15.12.13
    Сообщения:
    182
    Симпатии:
    42
    A mojna penapraviti botov na drugoi sait dlea tovo stob zdelati iscustvina nagruzku !!!
    Esli da mojet ktota za $ zdelati?
     
    Последнее редактирование: 23.12.14
  20. Maximus325

    Maximus325 Активный пользователь Вебмастер

    Регистрация:
    08.11.14
    Сообщения:
    183
    Симпатии:
    26
    Собрался ддосить серчботами?)
     

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