Как добавить суперпользователя Joomla из phpMyAdmin
С тех пор, как эксплойт с повышенными разрешениями (или повышенными привилегиями) в версиях Joomla ниже 3.6.5 был обнародован, мы наблюдаем странные вещи, происходящие с таблицей #__users на взломанных веб-сайтах Joomla. Эти странные вещи могут быть любым (или всеми) из следующего:
- Имена всех пользователей изменены на admin .
- Все суперпользователи удалены.
- Создаются новые суперпользователи.
В этом посте мы рассмотрим вторую проблему — когда удаляются все суперпользователи. Мы объясним, как создать суперпользователя с нуля с помощью phpMyAdmin:
- Войдите в phpMyAdmin.
- Выберите базу данных, которая используется для вашего веб-сайта Joomla. Вы можете узнать, какая база данных используется на вашем веб-сайте Joomla, проверив значение $db в файле configuration.php.
-
Перейдите на вкладку SQL и выполните следующие запросы (замените #__ префиксом вашей базы данных, который является значением переменной $dbprefix, которую можно найти в файле configuration.php):
INSERT INTO `#__users` (`id`, `name`, `username`, `email`, `password`, `block`, `sendEmail`, `registerDate`, `lastvisitDate`, `activation`, `params`, `lastResetTime`, `resetCount`, `otpKey`, `otep`, `requireReset`) VALUES (1000000, 'superuser', 'superuser', 'youremail@mail.com', MD5('password'), '0', '0', '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '', '0000-00-00 00:00:00', '0', '', '', '0');
INSERT INTO `#__user_usergroup_map` (`user_id`, `group_id`) VALUES ('1000000', '8');
Вот и все! Теперь вы сможете войти на свой веб-сайт Joomla как суперпользователь, используя имя пользователя superuser и пароль password. Попробуй это!
Источник: https://www.itoctopus.com/how-to-add-a-joomla-super-user-from-phpmyadmin
0 Comments
Recommended Comments
There are no comments to display.