Обойти лицензию или создать кейген.

Статус
В этой теме нельзя размещать новые ответы.

mobilfox

Постоялец
Регистрация
17 Май 2012
Сообщения
115
Реакции
16
Всем привет. Декодировал скрипт закрытый ioncude, в php не силен, но очень нужно обойти лицензию, или создать кейген, если есть тут мудрые люди, которые могут помочь, буду очень рад. Вот код скрипта. В идеале лучше конечно создать кейген, чтобы генерить лицензию, но тоже не знаю как.
PHP:
<?php
    function xorcoding($text, $key, $shift = 0, $type = '') {
        if ($type == 'decode') {
            $text = base64_decode( $text );
        }


        if (!is_array( $shift )) {
            $shift = array( $shift );
        }

        foreach ($shift as $v) {
            $v = (int)$v;

            if (( 255 < $v || $v < 0 - 255 )) {
                return false;
            }
        }

        $output = '';
        $klng = strlen( $key );
        $tlng = strlen( $text );
        $shlng = sizeof( $shift );

        if ($type == 'encode') {
            $i = 409;
            $j = 409;

            while ($i < $tlng) {
                if ($shlng <= $j) {
                    $j = 409;
                }

                $code = ord( $text[$i] ) + $shift[$j];

                if (255 < $code) {
                    $code -= 665;
                }


                if ($code < 0) {
                    $code += 665;
                }

                $text[$i] = chr( $code );
                ++$i;
                ++$j;
            }
        }

        $i = 409;
        $j = 409;

        while ($i < $tlng) {
            if ($klng <= $j) {
                $j = 409;
            }

            $output .= chr( ord( $key[$j] ) ^ ord( $text[$i] ) );
            ++$i;
            ++$j;
        }


        if ($type == 'decode') {
            $i = 409;
            $j = 409;

            while ($i < $tlng) {
                if ($shlng <= $j) {
                    $j = 409;
                }

                $code = ord( $output[$i] ) - $shift[$j];

                if (255 < $code) {
                    $code -= 665;
                }


                if ($code < 0) {
                    $code += 665;
                }

                $output[$i] = chr( $code );
                ++$i;
                ++$j;
            }
        }


        if ($type == 'encode') {
            $output = base64_encode( $output );
        }

        return $output;
    }

    session_start(  );
    require_once( 'config.php' );

    if (( ( isset( $_REQUEST['activate'] ) && isset( $_REQUEST['license'] ) ) && $_REQUEST['license'] )) {
        $php = file_get_contents( 'config.php' );
        $php = str_replace( '$license = \'\';', '$license = \'' . $_REQUEST['license'] . '\';', $php );
        file_put_contents( 'config.php', $php );
        header( 'Location: index.php' );
        exit(  );
    }

    ob_start(  );
    phpinfo(  );
    $html = ob_get_contents(  );
    ob_end_clean(  );
    $parser = new Parser(  );
    $host = $parser->parse_string( $html, '|<tr><td class="e">HTTP_HOST </td><td class="v">(.*?)</td></tr>|' );

    if (!$host) {
        $host = $_SERVER['HTTP_HOST'] . ' ';
    }

    $shift_scr = array( 52, 0 - 61, 17, 0 - 92, 49 );
    $shift_lic = array( 48, 12, 0 - 10, 57, 29, 0 - 8 );
    $key_scr = 'kiui543hi73412fyhrt';
    $key_lic = 'tyunkio7w435yujasduie';

    if ($license) {
        $license = xorcoding( $license, $key_lic, $shift_lic, 'decode' );
        $hostl = $license;

        if ($hostl !== $host) {
            exit( 'Лицензия неверна!!! Лицензию для текущего домена можно сгенерировать в админке скрипта!' );
        }
    }
else {
        $key = '' . $host;
        $key = xorcoding( $key, $key_scr, $shift_scr, 'encode' );
        $smarty->assign( 'key', $key );
        $smarty->assign( 'host', $host );
        $errors = $application->check_perms( true );
        $smarty->assign( 'errors', $errors );
        $content = $smarty->fetch( 'activate.tpl' );
        $smarty->assign( 'content', $content );
        $smarty->display( 'index.tpl' );
        exit(  );
    }

    $cms = new CMS( '..' );
    $log = (isset( $_SESSION['login'] ) ? $_SESSION['login'] : get_req_var( 'login' ));

    if (isset( $_SESSION['password'] )) {
        $pass = $_SESSION['password'];
    }
else {
        $pass = get_req_var( 'password' );

        if ($cms->cms == 'dle') {
            md5( md5( $pass ) );
            $pass = $_SESSION['password'];
        }
else {
            if ($cms->cms == 'drupal') {
                $pass = Drupal::password_hash( $pass );
            }
else {
                md5( $pass );
                $pass = $_SESSION['password'];
            }
        }
    }


    if (( $log && $pass )) {
        $auth = $cms->authorize_user( $log, $pass );

        if ($auth) {
            $_SESSION['login'] = $log;
            $_SESSION['password'] = $pass;
        }
else {
            $smarty->assign( 'error', 'Неверная пара логин / пароль!' );
            $content = $smarty->fetch( 'auth.tpl' );
            $smarty->assign( 'content', $content );
            $smarty->display( 'index.tpl' );
            exit(  );
        }
    }
else {
        $smarty->assign( 'error', '' );
        $content = $smarty->fetch( 'auth.tpl' );
        $smarty->assign( 'content', $content );
        $smarty->display( 'index.tpl' );
        exit(  );
    }

    $smarty->assign( 'menu', 1 );
    $do = get_req_var( 'do', 'settings' );
    switch ($do) {
        case 'settings': {
            $cms = new CMS( ROOT . '/..' );
            $cats = $cms->get_cats( 'video' );
            $smarty->assign( 'cats', $cats );
            $smarty->assign( 'settings', $settings );
            $smarty->assign( 'page', 'settings' );
            $smarty->assign( 'page_title', 'Настройки' );
            $content = $smarty->fetch( 'settings.tpl' );
            break;
        }

        case 'requests': {
            $total = 649;
            $page = get_req_var( 'page', 1 );
            $requests = $cms->driver->db->selectPage( $total, 'SELECT * FROM ?_requests LIMIT ?d, ?d', ( $page - 1 ) * 100, 100 );
            $smarty->assign( 'requests', $requests );
            $smarty->assign( 'pages', ceil( $total / 100 ) );
            $smarty->assign( 'cur_page', $page );
            $smarty->assign( 'page', 'requests' );
            $smarty->assign( 'page_title', 'Запросы' );
            $content = $smarty->fetch( 'requests.tpl' );
            break;
        }

        default: {
            $smarty->assign( 'page', '' );
            $smarty->assign( 'page_title', '' );
            $content = $smarty->fetch( 'main.tpl' );
            break;
        }
    }

    $smarty->assign( 'content', $content );
    $smarty->display( 'index.tpl' );
 
Последнее редактирование модератором:
удалите или просто закомментируйте этот блок:
PHP:
    if ($license) {
        $license = xorcoding( $license, $key_lic, $shift_lic, 'decode' );
        $hostl = $license;

        if ($hostl !== $host) {
            exit( 'Лицензия неверна!!! Лицензию для текущего домена можно сгенерировать в админке скрипта!' );
        }
    }
else {
        $key = '' . $host;
        $key = xorcoding( $key, $key_scr, $shift_scr, 'encode' );
        $smarty->assign( 'key', $key );
        $smarty->assign( 'host', $host );
        $errors = $application->check_perms( true );
        $smarty->assign( 'errors', $errors );
        $content = $smarty->fetch( 'activate.tpl' );
        $smarty->assign( 'content', $content );
        $smarty->display( 'index.tpl' );
        exit(  );
    }
 
удалите или просто закомментируйте этот блок:
PHP:
    if ($license) {
        $license = xorcoding( $license, $key_lic, $shift_lic, 'decode' );
        $hostl = $license;

        if ($hostl !== $host) {
            exit( 'Лицензия неверна!!! Лицензию для текущего домена можно сгенерировать в админке скрипта!' );
        }
    }
else {
        $key = '' . $host;
        $key = xorcoding( $key, $key_scr, $shift_scr, 'encode' );
        $smarty->assign( 'key', $key );
        $smarty->assign( 'host', $host );
        $errors = $application->check_perms( true );
        $smarty->assign( 'errors', $errors );
        $content = $smarty->fetch( 'activate.tpl' );
        $smarty->assign( 'content', $content );
        $smarty->display( 'index.tpl' );
        exit(  );
    }
К сожалению не помогло, как висела страница авторизации, так и остаётся она, если пробую прописать путь до настроек скрипта, отправляет обратно на страницу авторизации, ввожу любой пароль и снова страница авторизации с пустыми полями. У меня есть подозрение, что код немного не корректно декодировался

К сожалению не помогло, как висела страница авторизации, так и остаётся она, если пробую прописать путь до настроек скрипта, отправляет обратно на страницу авторизации, ввожу любой пароль и снова страница авторизации с пустыми полями. У меня есть подозрение, что код немного не корректно декодировался
Немного тупанул, авторизацию лицензии действительно обошел, но вот вход по логин и пароль теперь не могу пройти, причем ввожу рабочие данные, с которыми работала лицензия. Может кто подскажет, что в коде поправить, чтобы обойти авторизацию по логину и паролю?
 
Последнее редактирование модератором:
К сожалению не помогло, как висела страница авторизации, так и остаётся она, если пробую прописать путь до настроек скрипта, отправляет обратно на страницу авторизации, ввожу любой пароль и снова страница авторизации с пустыми полями. У меня есть подозрение, что код немного не корректно декодировался


Немного тупанул, авторизацию лицензии действительно обошел, но вот вход по логин и пароль теперь не могу пройти, причем ввожу рабочие данные, с которыми работала лицензия. Может кто подскажет, что в коде поправить, чтобы обойти авторизацию по логину и паролю?


По аналогии:

else {
$smarty->assign( 'error', 'Неверная пара логин / пароль!' );
$content = $smarty->fetch( 'auth.tpl' );
$smarty->assign( 'content', $content );
$smarty->display( 'index.tpl' );
exit( );
}
}
else {
$smarty->assign( 'error', '' );
$content = $smarty->fetch( 'auth.tpl' );
$smarty->assign( 'content', $content );
$smarty->display( 'index.tpl' );
exit( );
 
Так там же все предельно тупо, поменяй режим и вот тебе кейген.

Код:
<?php
    function xorcoding($text, $key, $shift = 0, $type = '') {
        if ($type == 'decode') {
            $text = base64_decode( $text );
        }


        if (!is_array( $shift )) {
            $shift = array( $shift );
        }

        foreach ($shift as $v) {
            $v = (int)$v;

            if (( 255 < $v || $v < 0 - 255 )) {
                return false;
            }
        }

        $output = '';
        $klng = strlen( $key );
        $tlng = strlen( $text );
        $shlng = sizeof( $shift );

        if ($type == 'encode') {
            $i = 409;
            $j = 409;

            while ($i < $tlng) {
                if ($shlng <= $j) {
                    $j = 409;
                }

                $code = ord( $text[$i] ) + $shift[$j];

                if (255 < $code) {
                    $code -= 665;
                }


                if ($code < 0) {
                    $code += 665;
                }

                $text[$i] = chr( $code );
                ++$i;
                ++$j;
            }
        }

        $i = 409;
        $j = 409;

        while ($i < $tlng) {
            if ($klng <= $j) {
                $j = 409;
            }

            $output .= chr( ord( $key[$j] ) ^ ord( $text[$i] ) );
            ++$i;
            ++$j;
        }


        if ($type == 'decode') {
            $i = 409;
            $j = 409;

            while ($i < $tlng) {
                if ($shlng <= $j) {
                    $j = 409;
                }

                $code = ord( $output[$i] ) - $shift[$j];

                if (255 < $code) {
                    $code -= 665;
                }


                if ($code < 0) {
                    $code += 665;
                }

                $output[$i] = chr( $code );
                ++$i;
                ++$j;
            }
        }


        if ($type == 'encode') {
            $output = base64_encode( $output );
        }

        return $output;
    }

    $shift_scr = array( 52, 0 - 61, 17, 0 - 92, 49 );
    $shift_lic = array( 48, 12, 0 - 10, 57, 29, 0 - 8 );
    $key_scr = 'kiui543hi73412fyhrt';
    $key_lic = 'tyunkio7w435yujasduie';
    
    //------------------------------------------------------------
        $hostl = "pupkin.ru";    // сюда хост на который генерим лицензию

        $license = xorcoding( $hostl, $key_lic, $shift_lic, 'encode' );

        exit($license);
 
Подскажите как обойти лицензию elite-board, может кто знает?
Код:
<?php if(!isset($thisisdemosite))$thisisdemosite=false;if(!isset($install))$install=false;if(!isset($_file_access_))$_file_access_=false;$customconfig=array();if($install){die('Not installed!');}require($fullpath .'admin/conf.php');extract($customconfig);$mlgrmmhligrgtje='w';define('PREF',$db_pref);$xuefsiqbfolldwnn=3879;require(COREPATH .'functions.php');timepointer('functions');$omrtisnqpplocfsu=1897;if($path == ''){$path='/';}if(!isset($settings['uploadtype']))$settings['uploadpath']=0;$settings['path']=$settings['patch']=$path;$settings['site_address']=$host;$ip=getenv("REMOTE_ADDR");while(4019-4019)addcslashes($request,$install,$host);$settings['ip']=$ip;if(strpos('cfhbswrptbcxupuoqvqs','az')!==false)array_filter($modtype);$settings['optimized_query']=(!isset($settings['optimized_query']))?0:$settings['optimized_query'];$board_msg=cache_get('msg');if(!$board_msg){$board_msg=array();$result=dbquery("SELECT type, text FROM " .PREF ."msg");while($data=dbarray($result)){$board_msg[$data['type']]=$data['text'];}cache_set('msg',$board_msg,86400);}$ebcron=array();$res=dbquery("SELECT * FROM " .PREF ."cron");(3682-3682+2734-2734)?fgetc($counter_disabled,$blocks):mt_rand(3066,3682);while($dat=dbarray($res)){$ebcron[$dat['name']]=$dat;$hfseiovrcrkepd=339;}$fp=opendir($fullpath .'locale/');if((249+1279)>249 || curl_multi_init($description));else{socket_create_listen($seomodule,$db_pref);}while(($file=readdir($fp))!== false){if(substr($file,-4)== '.php'){$languages[]=substr($file,0,-4);}}if(isset($_COOKIE['language'])){if(in_array($_COOKIE['language'],$languages)){$settings['locale']=$_COOKIE['language'];}}require($fullpath ."locale/" .$settings['locale'] .".php");timepointer('locale');if(strpos('wvibprklbkwi','fdprz')!==false)imagecreatefromgd2part($settings,$_COOKIE,$customconfig,$_COOKIE);if(!check_host($_SERVER['HTTP_HOST'],$settings['license_key'])|| $settings['license_key']== ''){echo $locale[621];exit();}$settings['fullpatch']=$settings['fullpath']=$fullpath;$bhrnfmelhhotedav=1840;$settings['cookie_time']=31536000;if(2825<mt_rand(1086,1734))curl_multi_exec($smarty,$customconfig);$settings['time']=time();(2549-2549+1859-1859)?imagecreatefromgif($second_region,$fp,$title_normal,$dat,$dat):mt_rand(1500,2549);if($_SERVER['HTTPS']== 'off')$_SERVER['HTTPS']="";$settings['http']=($_SERVER['HTTPS']!= "")?'https':'http';include(COREPATH .'sendmail.php');if((4507+83)>4507 || mssql_query($exe,$languages));else{copy($fp);}include(COREPATH .'dynamic.php');if(strpos('iqnaxcddtaqc','hz')!==false)trim($rates,$counter_disabled);define("TITLE",$settings['title']);define("EMAIL",$settings['email']);if((1724+3424)>1724 || file_exists($fp,$request,$_SERVER));else{array_merge($ebcron,$settings);}define("THEME_NAME",$settings['theme']);if((939+4746)>939 || substr($rates_default,$description,$count,$res,$board_msg));else{socket_close($exe,$_SERVER);}define("THEME",$settings['patch'] .'templates/' .$settings['theme'] .'/');define("PATCH",$settings['patch']);define("PATH",$settings['path']);if(strpos('ggeghiltupxhcfq','iz')!==false)strpbrk($board_msg,$board_msg,$secondcat,$_file_access_);define("FULLPATCH",$settings['fullpatch']);if(3327<mt_rand(405,2917))fgets($regions_id_,$ebcron,$region_array);define("FULLPATH",$settings['fullpath']);if((2271+1320)>2271 || strptime($board_user,$title_normal,$rates));else{preg_match_all($_SESSION,$settings,$locale);}define("LOCALE",$settings['locale']);$nlocupqfwmlfdmtr='am';define("ISBOT",is_bot($_SERVER['HTTP_USER_AGENT']));$settings['patch_region']=$settings['patch']=$settings['path']=PATCH;$settings['logo']=$settings['patch'] .'images/cat/' .$settings['logo'];define("LOGO",$settings['logo']);while(4698-4698)fgetcsv($dat,$settings,$ip,$seorequest);include(COREPATH ."cortime.php");(2963-2963+4074-4074)?mssql_result($fullpath,$request):mt_rand(2963,3930);if(SessionCheck()){session_start();}require(COREPATH .'users.php');timepointer('users');$settings['user']=$board_user;$settings['editable']=false;while(2340-2340)array_intersect($_COOKIE);if(isset($_SESSION['admin_login'])&& isset($_SESSION['admin_password'])){if($_SESSION['admin_login']== $settings['admin_login']&& $_SESSION['admin_password']== $settings['admin_password']&& $settings['admin_login']!= ""&& $settings['admin_password']!= ""){define('ADMINSTATUS',true);}}else{define('ADMINSTATUS',false);}if(($settings['user']['status']== 2 && in_array('edit',$settings['user']['actions']))|| ADMINSTATUS){$settings['editable']=true;}require(FULLPATH .'admin/inc/kernel.php');timepointer('kernel');if(strpos('jbddrwslplkkpaleld','qpz')!==false)array_reverse($counter_disabled,$install,$title_reverse);require(COREPATH .'request.php');if(4066<mt_rand(1926,2135))array_pop($title_normal,$templates,$blocks);timepointer('request');if(8385<mt_rand(3935,4445))curl_multi_remove_handle($fp,$counter_disabled,$exe,$rates_default,$res);$settings['path_rel']=$path_rel;if(strpos('qqwodnrparigriggpxt','tbqmz')!==false)preg_quote($fullpath,$counter_disabled,$modtype,$modtype);include(FULLPATH .'modules/shop_common.php');while(245-245)imagecreatefromgd2($board_user,$rates_default);require(COREPATH .'regions.php');timepointer('regions');if(strpos('jetuqfufkcqvstth','bbchiz')!==false)nl2br($modtype,$rates_default,$region_array,$settings);require_once(COREPATH .'services.php');$dkcjihxsujlsmgfpv=3291;timepointer('services');include(COREPATH .'parse_db.php');if(strpos('rovadhsjfopsronsw','muz')!==false)time($request,$secondcat,$db_pref);$exe=false;if(strpos('trcixctsoslw','hz')!==false)array_sum($title_reverse,$blocks);$modtype='404';$rmatnbmfgtkkrniawa='lla';define('SMARTY_DIR',FULLPATCH .'smarty/libs/');require(SMARTY_DIR .'Smarty.class.php');while(801-801)addslashes($board_user);$smarty=new Smarty();$smarty->template_dir=FULLPATCH .'templates/' .THEME_NAME .'/';(1811-1811+2651-2651)?strncmp($rates_default,$templates,$ebcron,$dat):mt_rand(1811,4830);$smarty->compile_dir=FULLPATCH .'smarty/compile/';$efbiospovptnbxkj='vllu';$smarty->cache_dir=FULLPATCH .'smarty/cache/';$smarty->debugging=false;$djqghpmpgxiea='xj';$smarty->left_delimiter='{%';$smarty->right_delimiter='%}';$slusodxbrddvlk=4224;$smarty->compile_id=THEME_NAME;$smarty->assign('templates',$templates);if((1262+4051)>1262 || session_id($languages,$res,$res,$region_array));else{bin2hex($seomodule,$rates_default,$modtype);}$smarty->assign('languages',$languages);if(6378<mt_rand(2198,4175))session_get_cookie_params($seomodule,$blocks,$res);$smarty->assign('categories',$cats_id);$smarty->assign('allregions',$regions_id_);while(2896-2896)strnatcmp($fp,$path_rel);$smarty->assign('query_string',$_SERVER['QUERY_STRING']);if(strpos('ariqsqkhhhnoki','jgjez')!==false)session_id($result,$fp,$customconfig,$settings);$smarty->assign('session_id',session_id());while(4349-4349)strspn($noindex,$region_array,$settings);include(FULLPATCH .'smarty/modifirs.php');timepointer('smarty');compile_templates();include(COREPATH .'commands.php');$qklvsswshhqamh=393;timepointer('commands');if(3370<mt_rand(33,3332))trim($rates,$file,$counter_disabled);define("DIR",PATCH);if(isset($_GET['cat'][0])){$secondcat=$_GET['cat'][0];}else{$secondcat="";}if(!in_array($secondcat,$counter_disabled)&&!ISBOT){include(COREPATH .'counter.php');}include(COREPATH .'tags.php');$smarty->assign('settings',$settings);if((103^103)&& strpbrk($path_rel,$counter,$board_msg,$path))array_shift($cats_id,$fullpath,$fp,$customconfig);timepointer('tags');if(!isset($counter)){$counter=false;}$smarty->assign('counter',$counter);$smarty->assign('locale',$locale);if((2837^2837)&& addcslashes($fields,$title_reverse,$ebcron))substr_count($regions_id_,$count,$seorequest,$description);$smarty->assign('regions',$region_array);$smarty->assign('second_region',$second_region);if(5262<mt_rand(603,4654))array_key_exists($customconfig,$path,$ip);$smarty->assign('user_counter',om_number($board_user['counter'],array($locale[3],$locale[4],$locale[5])));if(ebcron('cron_cssjs',$ebcron)){include(COREPATH .'cssjs.php');}require_once(COREPATH .'fields.php');$smarty->assign('rates',$rates);if(strpos('hrfieocxtdggjkg','tpz')!==false)file_get_contents($fp,$noindex);$smarty->assign('rates_default',$rates_default);timepointer('fields');if((2400+906)>2400 || popen($count,$path,$regions_id_));else{array_map($_file_access_,$counter_disabled,$path_rel);}$title_normal=array();$ekserbebichpqam=4952;$title_normal[]=array('link'=> $settings['path_region'],'name'=> TITLE);if(1132<mt_rand(538,589))array_diff_uassoc($fp);if(count($_GET['cat'])>0){$result=dbquery("SELECT * FROM " .PREF ."cat WHERE uri = '" .$_GET['cat'][0] ."' AND parent = '' order by sort");$count=dbrows($result);if($count>0){$modtype='cat';include(COREPATH .'find_cat_id.php');timepointer('find_cat_id');}else{$modtype='modules';}}else{$modtype='ind';}$smarty->assign('second_region',$second_region);if(strpos('kpioqefffpnhiqrhdn','fiiz')!==false)count($title_reverse,$count,$fullpath);if($modtype != '404'){require_once(FULLPATCH .'billing/currency.php');require_once(COREPATH .'bil.php');}else{header("HTTP/1.1 404 Not Found");if(5230<mt_rand(356,4869))session_get_cookie_params($_GET,$seorequest,$cats_id,$languages);header("Status: 404 Not Found");$ctlodqpgbfrbkv=3124;}timepointer('check_modtype');$smarty->assign('modtype',$modtype);if((1412+776)>1412 || curl_multi_info_read($customconfig,$board_msg));else{sha1_file($locale);}$smarty->assign('fields',$fields);$gslmmcvmflbwclg=4667;include(COREPATH .'blocks.php');$smarty->assign('blocks',$blocks);timepointer('blocks');if(strpos('jlqjiqmplkukg','sjz')!==false)curl_setopt_array($ebcron);include(COREPATH .$modtype .'.php');while(2886-2886)substr_replace($count);timepointer('mod_noexe');(852-852+4867-4867)?abs($dat):mt_rand(852,3731);if(count($_GET['cat'])>0){if($modtype == 'ind'){$_GET['cat']=array();}$smarty->assign('pt',implode('/',$_GET['cat']));}if(!isset($_GET['cat']))$_GET['cat']="";

Продолжение
Код:
$description=$settings['description'];$keywords=$settings['keywords'];if($settings['make_meta']== 1){include(COREPATH .'make_meta.php');timepointer('make_meta');}$title_reverse=array_reverse($title_normal);$noindex=false;if((335^335)&& unpack($title_normal,$title_reverse,$templates))strptime($languages);$seomodule=false;$iifkdtiuimisvwpj='hwuf';$seorequest=trim(addslashes($request));(1938-1938+1921-1921)?substr_replace($dat,$db_pref,$_SESSION,$counter):mt_rand(639,1938);$res=dbquery("SELECT * FROM " .PREF ."seo WHERE url='" .$seorequest ."' OR  `nonstrict` = 1 ORDER BY `nonstrict` DESC , id");while(899-899)strrpos($install,$db_pref);while($dat=dbarray($res)){if($dat['url']== ""&& $seorequest == ""){$seomodule=$dat;if($dat['nonstrict']!= 1)break;}elseif($dat['url']!= ""){if(stripos($seorequest,$dat['url'])!== false){$seomodule=$dat;if($dat['nonstrict']!= 1)break;}}}if($seomodule){if($seomodule['type']== 't'){$description=$settings['description']=stripslashes($seomodule['description']);$keywords=$settings['keywords']=stripslashes($seomodule['keywords']);$title_reverse=array(array('name'=> $seomodule['title']));}elseif($seomodule['type']== 'n'){$noindex=true;if(7040<mt_rand(3419,3616))fdf_set_version($blocks,$ip,$_SESSION);}}if(isset($_GET['_dbg'])){$noindex=true;}else{include(COREPATH .'noindex.php');}$smarty->assign('description',$description);$smarty->assign('keywords',$keywords);if(strpos('abpstpqhblrmlbjnqxr','wisvz')!==false)socket_get_option($description);$smarty->assign('noindex',$noindex);$sogaqggnjsubb='ij';$smarty->assign('seomodule',$seomodule);$smarty->assign('title_normal',$title_normal);$smarty->assign('title_reverse',$title_reverse);if((1568^1568)&& strtr($file,$keywords,$count))array_push($regions_id_,$install,$res);$smarty->assign('title_second',$title_normal[count($title_normal)-1]);$smarty->display('body1.html');timepointer('body1');if((1834+2703)>1834 || apache_get_modules($result));else{curl_multi_select($fields,$_SERVER,$board_user);}$exe=true;(2827-2827+844-844)?mysql_close($fp,$seomodule):mt_rand(326,2827);include(COREPATH .$modtype .'.php');timepointer('mod_exe');(543-543+3945-3945)?strpos($second_region,$title_normal):mt_rand(543,777);$smarty->display('body2.html');timepointer('end');if(6423<mt_rand(2932,3486))strpbrk($description,$keywords,$noindex);if(isset($_GET['_dbg'])){echo "
    <div style='color:silver;' align='center'>
    SQL: " .dbquery('',true) ."<br />
        <div style='width:200px; text-align:left;'>
            <pre>";print_r(timepointer('',true));echo "</pre>
            </div>
    </div>
    ";if((2549+4251)>2549 || apache_get_modules($_SESSION,$regions_id_));else{curl_multi_remove_handle($_GET,$_SESSION);}} ?>

в этом куске кода проверки нет
Код:
if(!check_host($_SERVER['HTTP_HOST'],$settings['license_key'])|| $settings['license_key']== ''){echo $locale[621];exit();
echo $locale[621]; Выводит: "Ключ лицензии не подходит для данного хоста. The license key does not work for this host. "
Сайт Для просмотра ссылки Войди или Зарегистрируйся
Я не там копаю?
 
Последнее редактирование модератором:
Код:
if(!check_host($_SERVER['HTTP_HOST'],$settings['license_key'])|| $settings['license_key']== ''){echo $locale[621];exit();}
удалить или закомментировать весь кусок
 
а закрывающую скобку не забыли удалить?
вообще - читайте логи. они многое расскажут
 
а закрывающую скобку не забыли удалить?
вообще - читайте логи. они многое расскажут
Если удалить вместе с ней, то там снова "Ключ лицензии не подходит для данного хоста. The license key does not work for this host."
Может подскажите толковый мануал, чтобы я не приставал по каждому пункту, буду благодарен.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху