Когда начинаешь копаться с расшифровкой хешей, быстро понимаешь, что скорость обработки — совсем не праздный вопрос. Часто тормозит из-за простых вещей: например, неподходящий софт или слишком общие настройки. Мне помогла пара простых шагов: сначала проверить, какой алгоритм хеширования у тебя на руках, без этого дальше смысла нет. Второе — попробовать локальный запуск, а не онлайн-сервисы, если работа идет с большими объемами. Аппаратный ускоритель в виде GPU тоже многое меняет — пропускная способность растет раза в 5-10.
Ещё важный момент — как настроены словари и правила перебора. Чем они умнее и адаптированнее под конкретный кейс, тем меньше тратишь времени на блуждание по переборам. Хорошо, если получится взять несколько разных контекстных списков для атаки, а не стандартные.
Ну и не забывай, что часть хешей вообще не расшифруешь без какого-то внешнего входа. Бывает, что просто не тот алгоритм или соль, поэтому сперва проверяй все метаданные, если они есть.
Если кто в теме, расскажите, какие у вас есть приемы для ускорения и на что в первую очередь обращаете внимание?