Как это расшифровать?

Кто знает, как расшифровать этот код?

foreach(array(155=>'QnZYJQ|WZWOQ') as $i1=>$i2){
$i3=strrev("rtrts");
define("I".$i1,$i3($i2,'abcdeghijklmopqswyz ~`!@#%^&*()_-+|{}[];:<>,./?ABCDEGHIJKLMOPQSWYZ','ZYWSQPOMLKJIHGEDCBA?/.,><:;][}{|+-_)(*&^%#@!`~ zywsqpomlkjihgedcba'));
}
$_isIndexPhpScript =TRUE;
unset($_GET[I155], $_POST[I155]);
$GLOBALS[I155] =1;
require 'cm_ini.php';
require $GLOBALS['DEFAULT_INCLUDES_PATH'] .'pages.php';

-4

Решение

  1. Создает постоянную I155 = 'enable_cache'
  2. Снимает $_GET['enable_cache'], $_POST['enable_cache']
  3. Добавляет глобальную переменную $enable_cache = 1

Основная часть здесь

foreach(array(155=>'QnZYJQ|WZWOQ') as $i1=>$i2){
// $i1 = 155, $i2 = 'QnZYJQ|WZWOQ'
$i3=strrev("rtrts");
// $i3 = strtr -- common php function
define("I".$i1,$i3($i2,'abcdeghijklmopqswyz ~`!@#%^&*()_-+|{}[];:<>,./?ABCDEGHIJKLMOPQSWYZ','ZYWSQPOMLKJIHGEDCBA?/.,><:;][}{|+-_)(*&^%#@!`~ zywsqpomlkjihgedcba'));
// executes strtr with QnZYJQ|WZWOQ and predefined dictionary,
// result is enable_cache
}
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]