Как декодировать Ha sh, созданный с использованием Bcrypt JS? - PullRequest
0 голосов
/ 05 апреля 2020

Это ответ на вопрос из небольшой викторины.

Они дали мне следующее:

 - 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 вручную.

Есть ли простой способ расшифровать это? Каков наилучший способ сделать это?

Заранее спасибо.

...