Es robot? Les dejo un chequeo.

  • Autor Autor Dieguit0sk8
  • Fecha de inicio Fecha de inicio
D

Dieguit0sk8

Delta
Verificación en dos pasos activada
Que tal betas? Les dejo este codigo que encontre limpiando un theme nulled que encontre por ahí.

PHP:
<?php
$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', '#BingBot#i' ) ;

if (empty( $_SERVER['HTTP_USER_AGENT']) && (FALSE !== strpos(preg_replace($user_agent_to_filter, '-NO-WAY-', $_SERVER['HTTP_USER_AGENT']), '-NO-WAY-' ))) {
    $isbot = 1;
}

if(FALSE !== strpos(gethostbyaddr($_SERVER['REMOTE_ADDR']), 'google')) {
    $isbot = 1;
}

if(@$isbot){
    echo 'NO ES ROBOT';
}
?>

El codigo es un simple chequeo de robots para que le den utilidad, quizas lo puedan usar como si fuera un cloacking para redes sociales o tambien para mostrar tal contenido al bot y otro para los visitantes normales.
 

Temas similares

C
Respuestas
7
Visitas
387
AngelPoint
A
Atrás
Arriba