Есть ли способ получить оригинальный пароль из MySQL через PHP, который защищен методом md5()?
Я хочу получить исходное значение пароля из БД, т.е. MySQL через PHP, для собственного домашнего использования. Это не будет частная рабочая область. Я просто тестирую свой код и запрашиваю результаты тренировок.
Предположим, что я заполнил пароль "abc123", и он защищен методом md5() и хранится в таблице, например, как "adbb@1225485fdhgfhdfdff", но я хочу, чтобы это значение "abc123" из таблицы в коде PHP было по возможности любым способом. Вот мой код:
<?php
$a=$_POST['pass'];
$pro_pass=md5($a);
?>
Как мы можем получить исходное значение пароля из таблиц, используя запрос выбора в PHP. Пожалуйста, помогите, если возможно, каким-либо образом через код или запрос.
1 ответ
Невозможно извлечь из md5, потому что это Cryptographic hash function
и это один из способов.
Так что вы можете получить только hash value
заданной строки, используя md5, но не может получить исходную строку, используя md5.