Клоакинг или прячемся от Гугля.

(Ответов: 72, Просмотров: 36053)
Страница 5 из 8 Первая ... 34567 Последняя
  1. Гуру Аватар для 24110
    • Регистрация: 07.09.2009
    • Сообщений: 1,649
    • Репутация: 91
    Цитата Сообщение от Prostoy Посмотреть сообщение
    Ну спешу сразу же извиниться. Не хотел обидеть, оскорбить или задеть тебя. :)
    Что-то тон у тебя назидательный а смайликов не видно. Видимо ты серьезно решил меня отчитать :)

    Далее, обрати внимание, что я один из немногих сказавших тебе спасибо за этот топик. Потому как считаю его полезным. Следовательно не имею целью дискредитировать тебя в глазах общественности.

    Ну а теперь по существу:
    Согласись, что в том написании, как это написано тобой в первом посте твоего топика - это все не работает. Точнее не выполняет главной задачи. Отделение мух от котлет.
    Где там переменная $is_bot? Я вот ее там не увидел.
    Где последовательность выполнения скриптов? Я увидел три фрагмента кода (4-й фрагмент с реферером вообще в другой теме почему-то) И для того что бы их соединить, я уже должен не плохо разбираться в РНР. Я лично имею около нулевые познания в этой области. И меня не учили, я сам учился и причем не очень успешно, т.к. многие вещи просто понять не могу без дополнительного объяснения, а объяснять некому.
    И потому отвечаю:
    - нет. меня вообще не учили. и потому я не понял о чем ты.

    В связи с этим у меня вопрос: - "для кого писался топик?"
    Для людей разбирающихся в РНР и клоакинге? Так они напишут себе такой скрипт и сами, без подобной помощи.
    Для новичков (т.е. и для меня)? Так я не все понял и мне хотелось бы объяснений, т.к. у меня не работают эти фрагменты кода так как заявлено в начале топика.
    Первый пропускает пользователей браузеров Firefox Mozilla Netscape Safari и это еще не все браузеры я назвал только самые известные.
    Второй вообще устраивает какую-то смешную проверку с выводом на экран (так я понимаю команду echo) bot detected, каждый раз кода встречает совпадение, что он делает когда совпадение не найдено - это науке вообще пока не известно. :)

    Потому я и сказал в первом своем посте и повторю еще раз:
    Спасибо! Очень познавательно, и дает пищу для размышлений. НО...
    в том написании как это есть сейчас - это всё не работает, или работает неэффективно.
    Ок, извиняюсь за грубый тон - сказывается предобеденное состояние

    Про то, как использовать эти куски кода, я думал, это очевидно. Тем более, что никто даже не написал о том, что что-либо непонятно. Вывод - даже не пытались, смысл тогда отписываться "я попробую"?

    Про список юзерагентов - в скрипте, который я ставлю на свои доры, он немного другой, поменьше. Расширил, но не проверил все браузеры - спасибо за наводку, мой косяк, сегодня же вечером исправлю.

    В любом случае, спасибо за уместную критику, будем совершенствовать свои писательские навыки :)
    Парам-пам-пам!
    • 0
  2. Junior Member Аватар для Prostoy
    • Регистрация: 09.09.2009
    • Сообщений: 11
    • Репутация: 10
    Цитата Сообщение от 24110 Посмотреть сообщение
    Ок, извиняюсь за грубый тон - сказывается предобеденное состояние
    Да забей. я не в обиде. Всё понимаю.

    Цитата Сообщение от 24110 Посмотреть сообщение
    Про то, как использовать эти куски кода, я думал, это очевидно. Тем более, что никто даже не написал о том, что что-либо непонятно. Вывод - даже не пытались, смысл тогда отписываться "я попробую"?
    В принципе конечно же очевидно. Но не для всех. А копи-паст тут не сработает. Надо додумывать и дописывать... :)
    Цитата Сообщение от 24110 Посмотреть сообщение
    Про список юзерагентов - в скрипте, который я ставлю на свои доры, он немного другой, поменьше. Расширил, но не проверил все браузеры - спасибо за наводку, мой косяк, сегодня же вечером исправлю.

    В любом случае, спасибо за уместную критику, будем совершенствовать свои писательские навыки :)
    В общем я рад что мы пришли к консенсусу. Всегда рад помочь... :)
    • 0
  3. Banned
    • Регистрация: 03.09.2009
    • Сообщений: 181
    • Репутация: 10
    придя к консенсусу кто-нибудь из вас поделится доработанной версией?
    • 0
  4. Junior Member Аватар для Prostoy
    • Регистрация: 09.09.2009
    • Сообщений: 11
    • Репутация: 10
    Ну я бы поделился, но вряд ли буду сейчас этим заниматься.
    Т.к. я всего несколько дней назад пришел в тему, а с РНР у меня не такие близкие отношения что бы я решил эту задачку быстро и просто.
    Так что в ближайшее время я буду заниматься дорами, базами, спамом и пр. дорвейными радостями. И мне, честно говоря, не до скриптов будет.

    Но если время выдастся и задачка будет решена, то обещаю поделиться. Мне не жалко
    • 0
  5. Super Moderator Аватар для grazer
    • Регистрация: 03.09.2009
    • Сообщений: 5,201
    • Записей в дневнике: 83
    • Репутация: 2382
    • Webmoney BL: ?
    Никогда не занимался клоакингом, хотя видел часто, причем иногда на очень трастовых ресурсах. В общем вопрос, как долго сайт продержится в выдаче пока не забанят? Дольше или меньше чем дорвей? Стоит ли пробовать заниматься этим?
    Домены, хостинг и VPS 10 лет доверяю REG.RU. Проблем нет.
    Найти меня можно в телеграме, подписывайтесь (cнг/бурж seo).
    • 0
  6. Гуру Аватар для karbid
    • Регистрация: 06.09.2009
    • Сообщений: 2,236
    • Репутация: 90
    Цитата Сообщение от grazer Посмотреть сообщение
    Никогда не занимался клоакингом, хотя видел часто, причем иногда на очень трастовых ресурсах. В общем вопрос, как долго сайт продержится в выдаче пока не забанят? Дольше или меньше чем дорвей?
    Скорее всего, примерно как безредиректный дорвей.
    • 0
  7. Опытный
    • Регистрация: 03.09.2009
    • Сообщений: 462
    • Репутация: 16
    Цитата Сообщение от grazer Посмотреть сообщение
    Никогда не занимался клоакингом, хотя видел часто, причем иногда на очень трастовых ресурсах. В общем вопрос, как долго сайт продержится в выдаче пока не забанят? Дольше или меньше чем дорвей? Стоит ли пробовать заниматься этим?
    Все зависит от клоакинга, смотря что скрывать и насколько "паливно" выставлять его.
    • 0
  8. Гуру Аватар для 24110
    • Регистрация: 07.09.2009
    • Сообщений: 1,649
    • Репутация: 91
    Цитата Сообщение от karbid Посмотреть сообщение
    Скорее всего, примерно как безредиректный дорвей.
    Нет, поменьше. У меня по неделе в среднем держится дор с клоакингом.

    Bump: Вроде как переделал так, что можно скопипастить сразу.

    PHP код:
    <?php

    $is_bot 
    FALSE ;

    $user_agent_to_filter = array( '#Ask\s*Jeeves#i''#HP\s*Web\s*PrintSmart#i''#HTTrack#i''#IDBot#i''#Indy\s*Library#',
                                   
    '#ListChecker#i''#MSIECrawler#i''#NetCache#i''#Nutch#i''#RPT-HTTPClient#i',
                                   
    '#rulinki\.ru#i''#Twiceler#i''#WebAlta#i''#Webster\s*Pro#i','#www\.cys\.ru#i',
                                   
    '#Wysigot#i''#Yahoo!\s*Slurp#i''#Yeti#i''#Accoona#i''#CazoodleBot#i',
                                   
    '#CFNetwork#i''#ConveraCrawler#i','#DISCo#i''#Download\s*Master#i''#FAST\s*MetaWeb\s*Crawler#i',
                                   
    '#Flexum\s*spider#i''#Gigabot#i''#HTMLParser#i''#ia_archiver#i''#ichiro#i',
                                   
    '#IRLbot#i''#Java#i''#km\.ru\s*bot#i''#kmSearchBot#i''#libwww-perl#i',
                                   
    '#Lupa\.ru#i''#LWP::Simple#i''#lwp-trivial#i''#Missigua#i''#MJ12bot#i',
                                   
    '#msnbot#i''#msnbot-media#i''#Offline\s*Explorer#i''#OmniExplorer_Bot#i',
                                   
    '#PEAR#i''#psbot#i''#Python#i''#rulinki\.ru#i''#SMILE#i',
                                   
    '#Speedy#i''#Teleport\s*Pro#i''#TurtleScanner#i''#User-Agent#i''#voyager#i',
                                   
    '#Webalta#i''#WebCopier#i''#WebData#i''#WebZIP#i''#Wget#i',
                                   
    '#Yandex#i''#Yanga#i''#Yeti#i','#msnbot#i',
                                   
    '#spider#i''#yahoo#i''#jeeves#i' ,'#google#i' ,'#altavista#i',
                                   
    '#scooter#i' ,'#av\s*fetch#i' ,'#asterias#i' ,'#spiderthread revision#i' ,'#sqworm#i',
                                   
    '#ask#i' ,'#lycos.spider#i' ,'#infoseek sidewinder#i' ,'#ultraseek#i' ,'#polybot#i',
                                   
    '#webcrawler#i''#robozill#i''#gulliver#i''#architextspider#i''#yahoo!\s*slurp#i',
                                   
    '#charlotte#i''#ngb#i' ) ;

    $stop_ips_masks = array(
            
    "66\.249\.[6-9][0-9]\.[0-9]+",    // Google    NetRange:   66.249.64.0 - 66.249.95.255
            
    "74\.125\.[0-9]+\.[0-9]+",        // Google     NetRange:   74.125.0.0 - 74.125.255.255
            
    "65\.5[2-5]\.[0-9]+\.[0-9]+",    // MSN        NetRange:   65.52.0.0 - 65.55.255.255,
            
    "74\.6\.[0-9]+\.[0-9]+",        // Yahoo    NetRange:   74.6.0.0 - 74.6.255.255
            
    "67\.195\.[0-9]+\.[0-9]+",        // Yahoo#2    NetRange:   67.195.0.0 - 67.195.255.255
            
    "72\.30\.[0-9]+\.[0-9]+",        // Yahoo#3    NetRange:   72.30.0.0 - 72.30.255.255
            
    "38\.[0-9]+\.[0-9]+\.[0-9]+",     // Cuill:     NetRange:   38.0.0.0 - 38.255.255.255
            
    "93\.172\.94\.227",                // MacFinder
            
    "212\.100\.250\.218",            // Wells Search II
            
    "71\.165\.223\.134",            // Indy Library
            
    "70\.91\.180\.25",
            
    "65\.93\.62\.242",
            
    "74\.193\.246\.129",
            
    "213\.144\.15\.38",
            
    "195\.92\.229\.2",
            
    "70\.50\.189\.191",
            
    "218\.28\.88\.99",
            
    "165\.160\.2\.20",
            
    "89\.122\.224\.230",
            
    "66\.230\.175\.124",
            
    "218\.18\.174\.27",
            
    "65\.33\.87\.94",
            
    "67\.210\.111\.241",
            
    "81\.135\.175\.70",
            
    "64\.69\.34\.134",
            
    "89\.149\.253\.169"
        
    );



     
    // проверим IP'шник
    foreach ( $stop_ips_masks as $k=>$v )
    {
        if ( 
    preg_match'#^'.$v.'$#'$_SERVER['REMOTE_ADDR']) )
            
    $is_bot TRUE ;
    }

    // проверим юзерагенты
    if ( !$is_bot && !empty( $_SERVER['HTTP_USER_AGENT'] ) && ( FALSE === strpospreg_replace$user_agent_to_filter'-NO-WAY-'$_SERVER['HTTP_USER_AGENT'] ), '-NO-WAY-' ) ) )
    {

       
    // проверяем на поисковики
        
    if ( preg_match '#google|msn|live|altavista|ask|yahoo|aol#i'$_SERVER['HTTP_REFERER'] ) )
        {

            
    // проверяем правильность запроса
            
    if ( preg_match'#[\?\&]q=([^&]+)|[\?\&]query=([^&]+)|[\?\&]p=([^&]+)|[\?\&]keywords=([^&]+)#i'$_SERVER['HTTP_REFERER'] , $match ) )
            {
                
                
    $keyword $match[1] ;
                if ( 
    preg_match'~viagra~i'$keyword ) )
                {
                    echo 
    'redirect!' ;
                    die() ;
                }
            }
        }


    }




    echo 
    'content!' ;



    ?>
    Парам-пам-пам!
    • 0
  9. Новичок
    • Регистрация: 17.09.2009
    • Сообщений: 15
    • Репутация: 10
    а что происходит с челом зашедшим не по запросу, а по УРЛу из браузера ???
    скриптик принимает его за БОТА и отдает контент, предназначеный БОТУ
    • 0
  10. Super Moderator Аватар для grazer
    • Регистрация: 03.09.2009
    • Сообщений: 5,201
    • Записей в дневнике: 83
    • Репутация: 2382
    • Webmoney BL: ?
    а что происходит с челом зашедшим не по запросу, а по УРЛу из браузера ???
    скриптик принимает его за БОТА и отдает контент, предназначеный БОТУ
    Полная бредятина, есть же такое понятие как юзерагент и список айпишников ботов... Человеку покажется нормальный контент, ибо зайдет он с нормального айпишника. И не влияет, пришел ли он с ПС или в браузере ссылку набрал.
    Домены, хостинг и VPS 10 лет доверяю REG.RU. Проблем нет.
    Найти меня можно в телеграме, подписывайтесь (cнг/бурж seo).
    • 0
Страница 5 из 8 Первая ... 34567 Последняя

Похожие темы

Темы Раздел Ответов Последний пост
Как сделать клоакинг дорвей
Дайджест блогосферы 0 08.03.2010 17:47
PHP :: Клоакинг по рефереру
Софт, скрипты, сервисы 5 13.09.2009 01:46

Интересные темы

клоакинг

Что такое клоакинг и для чего он нужен, когда его используют и кто.

php клоакинг

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

как делать доры

Для тех кто хочет научиться делать доры, в этой теме собрана вся информация как.

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры