Расшифровка md5

1. Евгений (04.05.2010 / 00:50)
Как расшифровать зашифрованный пароль? Делаю так.
$password = md5($npassword);
//$npassword это зашифрованный пароль который дастаю из базы.


2. Евгений (04.05.2010 / 00:52)
Мне выводит все равно зашифрованный пароль!

3. Lugaro (04.05.2010 / 01:03)
Nevgen (Вчера / 23:50)
Как расшифровать зашифрованный пароль? Делаю так.
$password = md5($npassword);
//$npassword это зашифрованный пароль который дастаю из базы.
функция md5() шифрует, функции для расшифрофки в рнр нет

4. Саня (04.05.2010 / 01:52)
Хацкеры юные smile
погугли сервисы дешифровки мд5

5. GodZiLLa (04.05.2010 / 01:55)
Только перебор символов ....

6. Azzido (04.05.2010 / 05:44)
Необратимое шифрование

7. Олег (04.05.2010 / 09:40)
md5 вообще-то алгоритм хеширования. шифрование это совсем другая задача. md5 для этого не предназначен. Читайте матчасть.

8. Артур (04.05.2010 / 09:44)
1, вот

9. ктулху (04.05.2010 / 09:45)
7, +1
http://ru.wikipedia.org/wiki/MD5

10. Евгений (04.05.2010 / 10:21)
Спасибо, дело в том что например когда пользователь меняет пароль его кидает на страницу где написано "Ваш пароль сменен." мне надо поставить новый пароль в ссылку чтоб он смог вернутся в свой кабинет а в этой ссылки стоит хешированный пароль, и он слетает с кабинета. как мне в данном случае можно поступить?

11. ктулху (04.05.2010 / 10:23)
10, дык юзер же вводит новый пароль. Его и подставляй, до хэширования.

12. Евгений (04.05.2010 / 10:31)
Понимаешь он может ввести пароль, а может не ввести, пароль при смене данных не обязательно вписывать если только юзер захотел сменить ввел то сменился а если не ввел остается прежним.

13. Евгений (04.05.2010 / 10:49)
Делать все по кукам или сессиям только такой выход наверно.

14. ктулху (04.05.2010 / 11:08)
12, ну дык сделай проверку, если пароль короче N символов то считать что он не введён.
ненадо череззаднепроходные методы юзать

15. Евгений (04.05.2010 / 11:30)
Спасибо, сейчас разбератся буду.

16. Евгений (04.05.2010 / 11:35)
Ты в мускуле хорошо рабираешся? Просто есть еще небольшой вопрос, вот как вывести случайным образом значение uid из таблицы user, выводить только существующие uid , хочу сделать функцию для топа Случайный сайт. smile

17. Олег (04.05.2010 / 11:49)
SELECT .... ORDER BY RAND()
http://dev.mysql.com/doc/refman/5.0/en/mathematical-functions.html#function_rand

18. Евгений (04.05.2010 / 12:27)
Я как понимаю делать надо так?
$result=mysql_query("SELECT `uid` FROM `user` ORDER BY RAND(uid)");
Поправте если что нитак. smile

19. Евгений (04.05.2010 / 15:02)
Кто нибудь ответит?

20. ктулху (04.05.2010 / 15:04)
не очень силён в мускуле, но думаю что так:
<?php
$result=mysql_query("SELECT `uid` FROM `user` ORDER BY RAND()");
?>


21. SD (07.05.2010 / 02:07)
20, и, наверное, LIMIT 1 в конце

URL: https://visavi.net/topics/8991