Задать вопрос
I_CaR
@I_CaR
программист в прошлом.

Взлом пароля черз БД, хэш-пароля?

Есть два братских сайта на Yii2. В одном у меня полный доступ, во втором... человек уволился и всё.
1. Плавал, знаем - думал скопирую зашифрованный свой пароль в тот проект и вуаля... НО!
Но в первом (донор) структура: [username] - [password(шифрованный)]
Во втором (реципиент): [username] - [password_hash] - [auth_key] - [confirmation_token]
И всё... Весь мой демятилетней давности опыт "взлома" пошёл лесом.
Как быть? Пока что создал пустого юзера, но ведь знаю, что хэш дешифровать не представляется возможным.
  • Вопрос задан
  • 145 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 2
SamDark
@SamDark
Yii2 core team
1. password_hash — это bcrypt формат. Если есть доступ к базе, то делаете нового юзера с паролем, забираете его хеш и просто перетираете им password_hash в базе у нужного юзера.
2. auth_key — это не релевантно.
3. confirmation_token — это не релевантно.
Ответ написан
I_CaR
@I_CaR Автор вопроса
программист в прошлом.
[РЕШЕНО!]
через Bcrypt Hash Generator.
Полезный опыт в копилку.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
Создаете юзера с известным паролем. Потом полученный хэш тупо вписываете нужному юзеру. Были времена, пароль рута некоего сервера mysql так ломал...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы