Добрый день. Достался в наследство мне сайт, нашел в файле подключение к БД а на хостинге нашел выгрузку БД sql. И в ней есть логин пароль на вход в админку:
INSERT INTO adm_users (ID, LOGIN, PASS, TYPE, SID, SEC) VALUES
(1, ‘adminka’, ‘d0541d54e4f2fd146cbfd0f1c4ede4a5’, ‘p’, ‘1sid0if7q11chuz8lgxr4qxi’, 1111000000);
Как мне добраться до пароля?
Есть еще бекап БД с хостинга: куча файлов расширениями *.frm *.myd *.myi . Предполагаю что это copy/past DB. Но там тот же самый пароль.
Привет. Ищи в файлах сайта, типа config, admin или что-то, в таком духе, должны быть параметры подключения указаны, там пароль в открытом виде должен быть. Поищи прям по слову adminka во всех файлах.
По поводу БД, хеш похож на md5… но подключение указано где-то в файле сайта, там есть нужные тебе данные
К сожалению в открытом виде - нет. Нашел вот такой вот код по “adm_users”
Часть кода авторизации
function User($table = "adm_users")
{
global $smarty;
$this->table = $table;
$sid = $this->getSessionID();
if (isset($_GET["logout"]))
$this->LogOut($sid);
if ($sid && $tmp = $this->isLogged($sid))
{
$this->UserInfo($tmp,$sid);
}
else
{
if ($log = $this->LogAttempt())
{
$this->LogIn($log['LOGIN'],$log['PASS']);
}
}
$smarty->assign('active',$this->active);
}
Подключения к БД есть в открытом виде:
<?php
@$mysql=mysql_connect('localhost','u_eutituav','TaDdf56Ey7');
mysql_select_db('datauav');
mysql_query("SET NAMES utf8");
//35N_v0b3(FK?
А, пароль что я ищу - это от админ панели. На вот этом вот ресурсе, мне удалось расшифровать hash md5.
Вопрос! У меня есть доступ в БД, и я хочу изменить пароль на вход в админку. Но через админку такой функции нет. Если я в место старого хеша - вставлю новый хеш, прям в базу данных. Так пройдет?
Добрый день. Конечно есть. Хеш удалось расшифровать, это всё таки md5. В админку сайта попал.
После в БД заменил на новый Хеш (пароль). Но он не заработал (не пускал в админ панель), был достаточно длинный. Сменил пароль на 10 символов-работает.
Сменил пароль на саму БД.
Не стал разбираться с этой CMS (скриптом).