Это ответ на вопрос из небольшой викторины.
Они дали мне следующее:
- Hash (generated from BcryptJS) - $2a$04$z9Hh7IHx/jMWXdh.CQFW6e2xpC4WikZNcUlP8fg3UK0U6c.XDyuzW
- Token U2FsdGVkX184KWF4%2B3X0Xxgkhq9qpnIaXmYfm%2FbowEafEdei6674Pl%2FOOJ2LJYq53dnKecbcKlE6h59sfUe%2F5Q%3D%3D%20
- Cost - 4 Times
- Character Set - [0,1,2,3,4,5,6,7,8,9]
Задача - расшифровать га sh.
Имеются следующие подсказки:
- Он содержит только цифры
- Длина составляет 5 цифр
- Вы можете использовать BcryptAPI для декодирования этого.
Я знаю, что мы можем проверить, совпадают ли пароли и ha sh, используя BcryptAPI вручную.
Есть ли простой способ расшифровать это? Каков наилучший способ сделать это?
Заранее спасибо.