Декодиране на md5 ?

LuBaTa

Registered
Имам някакви спомене че имаше кодче за декодиране на md5 ..
Някой дали ще може да го даде?
 
така ти го добавя в базата данни като мд5

Код:
$password = $_POST['password'];
$newPass = md5($password);

а при логин за да напишеш нормалният си текст и да го стравнява с мд5 от базата данни се прави така

Код:
$password = md5($_POST['password']);
 
По принцип от md5 не може да се декодира. Има сайтове, в който можеш да декодираш md5, но ако имат в базата данни това което искаш да декодираш. Ако напишеш в google "md5 decrypt", ще ти излязат такива сайтове.
 
Забравих да спомена, че такива сайтове не ми вършат работа..
Искам да изкарам декодираната парола примерно на страница profil.php
 
Код:
$log = mysql_query("SELECT * FROM users WHERE username='$username'");
$user = mysql_fetch_assoc($log);

$password = md5($user['password']);
echo "$password";

ако дадеш файла ще е по-лесно
 
Нямам файл, просто ми трябва да изкарва паролата дектиптирана т.е ако паролата е:
Код:
pass
, във базата данни(там е така добавил съм вече) е така:
Код:
1a1dc91c907325c69271ddf0c944bc72
и във profil.php искам да изкарвапримерно Твоята парола е: pass, дайте ми само кода за декодиране
 
еми това е

Код:
$password = md5($user['password']);
echo "$password";

като разбира се трябва да си имаш заявка с която зима информация от дб при условие че името на потребителя е равен на името на логнатият потребител
 
Ах .. сега се сетих . Не можеш защото md5 е еднопосочно криптиране.Според мен е и по-безопасно да не слагаш ей така готови пароли в сайта.Ако някой си забрави паролата можеш да създадеш скрипт който да му праща на емайла нова рандом парола.
 
Има разлика между криптиране и хеширане. При криптирането е възможно след това да я декриптираш. При хеширането е невъзможно, освен ако не bruteforce-неш :D
 
md5 доколкото съм чел не може да се декодира. А точно по твоя проблем съм виждал да се запазва копие на оригиналната парола някъде в дб-то
 
yordanov каза:
md5 доколкото съм чел не може да се декодира. А точно по твоя проблем съм виждал да се запазва копие на оригиналната парола някъде в дб-то
ако си направи поле в което да я записва без md5 ще стане :)
 
critrate каза:
yordanov каза:
md5 доколкото съм чел не може да се декодира. А точно по твоя проблем съм виждал да се запазва копие на оригиналната парола някъде в дб-то
ако си направи поле в което да я записва без md5 ще стане :)

аз точно това имах предвид иначе скрипта, който kriss даде едва ли ще остави доволен някого ако трябва да чака 5 минути докато му зареди страницата
 

Back
Горе