Чем реально пользоваться для расшифровки хешей? Есть подводные камни
Когда берёшься работать с хешами, сразу понимаешь — это не шифр, а результат хеш-функции, так что "расшифровать" в привычном смысле нельзя. Зато можно попытаться подобрать исходник, если у тебя есть базы с готовыми значениями или словари. Инструменты типа hashcat, John the Ripper и oclHashcat — классика, но они требуют правильной настройки, особенно с учетом алгоритма хеша (MD5, SHA1, bcrypt и т.д.).
Если честно, для расшифровки хешей нормальный вариант — брать уже готовые базы или словари и гонять их через hashcat или john. Главное — знать, какой алгоритм юзается, иначе просто время зря потратишь. У bcrypt и подобных с солью шансов почти нет, а MD5 и SHA1 порой можно быстро подобрать, если повезёт.
Честно, проще всего сначала понять, какой именно хеш, а потом пробовать с готовыми словарями через hashcat или Джон. Бесхозные MD5 и SHA1 иногда быстро падают, а с солёными вроде bcrypt шансов почти нет. Главное — не надеяться, что это прям дешифровка, тут больше подбор, и многое зависит от начального алгоритма.