PDA

Просмотр полной версии : Помогите определить алгоритм!


ShpillyWilly
22.01.2018, 16:54
Есть сайт, когда я создаю там пользователя с паролем 111111, он в куку мне записывает вот такую переменную

passCookie=%242y%2413%24M0OaWoThAe8NX8SXZwsJDu0NFC SbzkAjx9GgWN4KMv04ycwXFs87.

Очень сильно хотелось бы понять, по какому принципу он преобразовывает 111111 в эту строку, надеюсь не нужно объяснять зачем.

Заранее благодарю!

erwerr2321
22.01.2018, 17:06
$2y$13$M0OaWoThAe8NX8SXZwsJDu0NFCSbzkAjx9GgWN4KMv0 4ycwXFs87.:111111

это bcrypt , если сделать URLDecode, то всё ясно!

joelblack
22.01.2018, 17:14
Здесь можно подробнее прочитать о хешировании паролей. Там заодно разбирается формат, в котором значения после функций возвращаются.

http://php.net/manual/ru/faq.passwords.php

ShpillyWilly
22.01.2018, 17:19
СпасибО!

crlf
22.01.2018, 17:59
Хорошая табличка с примерами хешей https://hashcat.net/wiki/doku.php?id=example_hashes

BabaDook
22.01.2018, 18:40
На самом деле есть

http://www.cmd5.ru/hash.aspx

ShpillyWilly
25.01.2018, 10:35
BabaDook said:
↑ (https://antichat.live/posts/4176097/)
На самом деле есть
http://www.cmd5.ru/hash.aspx


про cmd5, я конечно знаю, но там вроде нет блоуфиша.