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

Аватар пользователя 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 Thanks

Комментарии

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

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

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

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

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

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

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

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

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

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

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

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

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

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