|
|
|
Как найти хеш пароля из пароля?
|
|||
|---|---|---|---|
|
#18+
Кажется, что задача абсолютно простая, но как ее решить я не знаю. FreeBSD. Есть строчка в файле /etc/master.passwd: Код: plaintext Как мне используя известные имя_пользователя/пароль (test/123) получить хеш, хранящийся в файле /etc/master.passwd? MD5 ("123") = 202cb962ac59075b964b07152d234b70 Как я вижу в хеше md5 нет заглавных букв и знаков препинания. Может мне кто-нибудь объяснить как из 202cb962ac59075b964b07152d234b70 получается $1$sTUS9MF3$Tvq7oXC9coXKg.l3fQhdj/ ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2011, 11:54 |
|
||
|
Как найти хеш пароля из пароля?
|
|||
|---|---|---|---|
|
#18+
k-nike, Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2011, 12:15 |
|
||
|
Как найти хеш пароля из пароля?
|
|||
|---|---|---|---|
|
#18+
Спасибо! А можно немного прокомментировать? Что делает crypt? И как получить $1$sTUS9MF3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2011, 12:24 |
|
||
|
Как найти хеш пароля из пароля?
|
|||
|---|---|---|---|
|
#18+
k-nike, crypt это стандратная общесистемная функция (man crypt). $1$sTUS9MF3 это salt, он пишется в Вашем хэше пароля, в начале. $1$ определяет тип алгоритма хэширования, sTUS9MF3 сам salt — случайная величина использованная при создании этого хэша. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2011, 12:35 |
|
||
|
Как найти хеш пароля из пароля?
|
|||
|---|---|---|---|
|
#18+
Спасибо! Я почему-то думал, что соль тоже храниться в хешированном виде и она привязана к имени пользователя, а не генерится случайно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2011, 12:39 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=37376705&tid=1484105]: |
0ms |
get settings: |
10ms |
get forum list: |
22ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
183ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 524ms |

| 0 / 0 |
