Что это за код?

Аватар пользователя VasyOK

На одном сайт в корне лежал php файл с таким кодом:

<?php
define
('DRUPAL_ROOT'getcwd());
require_once 
DRUPAL_ROOT '/includes/bootstrap.inc';
require_once 
DRUPAL_ROOT '/includes/password.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
echo 
user_hash_password("my_new_pass");
die();
?>

Что этот код значит?

Тип материала:
Версия Drupal:
0 Спасибо

Комментарии

Аватар пользователя bumble
bumble 2 месяца назад

Кто-то хешил пароль.
Вероятно, восстанавливали доступ к акку.

0 Спасибо
Аватар пользователя bsyomov
bsyomov 2 месяца назад

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

Кстати, если именно так выглядел код(точнее пароль в нём), то тот, кто создал файл совсем тупо копипестил рецепт, и вероятно, мало понимал в том, что делал.

0 Спасибо
Аватар пользователя Studio VIZA
Studio VIZA 2 месяца назад 1
bsyomov написал:
Кстати, если именно так выглядел код(точнее пароль в нём), то тот, кто создал файл совсем тупо копипестил рецепт, и вероятно, мало понимал в том, что делал.

Васька пионеры щиманули ))

Аватар пользователя VasyOK
VasyOK 2 месяца назад

Studio VIZA, я спрашиваю про сайт который делали до меня.

Если я правильно понял, это не бекдор.

0 Спасибо
Аватар пользователя tlito
tlito 2 месяца назад

это ответ на вопрос как сбросить пароль администратора.

0 Спасибо
Аватар пользователя VasyOK
VasyOK 2 месяца назад

Понял. Всем спасибо!

0 Спасибо