QQ登录

只需要一步,快速开始

APP扫码登录

只需要一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

查看: 2201|回复: 0

[PHP] 检测搜索蜘蛛真假IP

[复制链接]

等级头衔

积分成就    金币 : 2841
   泡泡 : 1516
   精华 : 6
   在线时间 : 1295 小时
   最后登录 : 2024-11-23

丰功伟绩

优秀达人突出贡献荣誉管理论坛元老

联系方式
发表于 2019-8-24 08:39:14 | 显示全部楼层 |阅读模式
支持:谷歌、百度、搜狗、必应、yandex、360搜索。
) h8 j. ]7 m; R$ {& ?  M# j
  1. <?php
  2. error_reporting(0);
  3. header('content-type:application/json;charset=utf8');
  4. if($_GET['ip'])  
  5. {
  6. $domain = htmlentities($_GET["ip"], ENT_QUOTES | ENT_IGNORE, "UTF-8");
  7.    
  8. $rbl  = 'in-addr.arpa';
  9. $rev = array_reverse(explode('.', $domain));
  10. $lookup = implode('.', $rev) . '.' . $rbl;
  11. function so360($ip){
  12.     $iparr=explode('.', $ip);
  13.     $so360=false;
  14.     if((strpos($ip,'180.153') !== false) or (strpos($ip,'180.163') !== false)){
  15.         if('220'<=$iparr['2'] and $iparr['2']<='236'){
  16.             $so360=true;
  17.         }
  18.          
  19.     }else if((strpos($ip,'42.236') !== false)){
  20.         if((10<=$iparr['2'] and $iparr['2']<=99) or (101<=$iparr['2'] and $iparr['2']<=103)){
  21.             $so360=true;
  22.         }
  23.     }
  24.     return $so360;
  25.      
  26. }
  27. $dns=dns_get_record($lookup);
  28.   //print_R($dns);
  29.   $spider=true;
  30.   if(strpos($dns['0']['target'],'baidu') !== false){
  31.         $gs='百度蜘蛛';
  32.   }elseif(strpos($dns['0']['target'],'googlebot') !== false){
  33.   $gs='谷歌蜘蛛';
  34.   }elseif(strpos($dns['0']['target'],'msnbot') !== false){
  35.   $gs='必应蜘蛛';
  36.   }elseif(strpos($dns['0']['target'],'sogou') !== false){
  37.   $gs='搜狗蜘蛛';
  38.   }elseif(strpos($dns['0']['target'],'yandex') !== false){
  39.   $gs='yandex蜘蛛';
  40.   }elseif(so360($domain)){
  41.   $gs='360蜘蛛';
  42.   }elseif(!filter_var($domain, FILTER_VALIDATE_IP, FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE)) {
  43.      $gs='输入的ip不合法';
  44.     $spider=false;
  45. }else{
  46.         $gs='虚假蜘蛛';
  47.         $spider=false;
  48.   }
完整版下载:
# b" i# X$ N( ?( ]4 O
  i8 s" \7 }& p) ?! N- G 072908xfgowfggfokx3ox9.jpg
& q/ o. }9 M7 H4 `8 @, R: [1 D
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|paopaomj.COM ( 渝ICP备18007172号|渝公网安备50010502503914号 )

GMT+8, 2024-11-24 04:17

Powered by paopaomj X3.5 © 2016-2025 sitemap

快速回复 返回顶部 返回列表