function get_check_code( )
{
    return base64_encode( base64_encode( AUTH_KEY ) );
}
function authorization( )
{
    return md5( get_check_code( ).$_SERVER['HTTP_HOST'].get_bloginfo( "name" )."//by  oldman" );
}
if ( !is_admin( ) && $_SERVER['PHP_SELF'] != "/wp-login.php" && authorization( ) != THEMES_AUTH_KEY )
{
    echo "<HTML>\r\n<HEAD>\r\n<TITLE>主题未经授权</TITLE>\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />\r\n</HEAD>\r\n<BODY>\r\n主题未经授权,请联系主题作者,并将下方输入框中的文字一并复制交由主题开发者以获取授权。<br/>\r\n<textarea style=\"width:750px;height:200px;font-size:12px;\">\r\n校验码:".get_check_code( )."\r\n\r\n服务器IP:".$_SERVER['SERVER_ADDR']."(若实际服务器IP与自动生成存在差异的请修改此处)\r\n\r\n网站域名:".$_SERVER['SERVER_NAME']."(若实际网站域名与自动生成存在差异的请修改此处)\r\n\r\n网站名称:".get_bloginfo( "name" )."(若实际网站名称与自动生成存在差异的请修改此处)</textarea>\r\n</BODY>\t\r\n</HTML>";
    exit( );
}根据以上代码写个算号器,求指导~~

解决方案 »

  1.   

    算号器....输出THEMES_AUTH_KEY  看看是什么 其实就是这个 .
      

  2.   

    function authorization( )
    {
        return THEMES_AUTH_KEY;
    }MD5是不可逆的,所以不可能反推回去
      

  3.   

    正向算md5,然后在对比md5,可否实现?可否求出代码?