RainbowCrack

RainbowCrack инструмент реализующий технику компромиса тайм-памяти  Philippe Oechslin's  (переводить имя не берусь =)). Он взламывает хеши с помощью радужных таблиц.
 
RainbowCrack использует алгоритм компромиссов времени памяти, чтобы взломать хэши. Это отличает его от других брутфорс крекеров.
 
Брутфорс хеш-взломщик генерирует все возможные варианты и вычисляет соответсвующие хеши на лету, а затем сравнивает хеши с хешом подлежащим взлому. После того, как найдено совпадение, вариант запоминается. Если все возможные варианты проверены и совпадений не найдено, то соответственно открытого пароля не найдено. При этом типе хэш-крекинга, все промежуточные результаты вычислений, отбрасываются.
 
Компромисс тайм-памяти хэш-крекера нуждается в стадии предварительных вычислений, в это время все пары - открытый текст/хэш в рамках выбранного алгоритма хеширования, кодировка, длина пароля вычисляются и результат сохраняетс в файлах, названных радужными таблицами. Это занимает довльно-таки много времени. Но когда все варианты просчитаны, хеши сохранены в таблицах, взлом будет намного быстрее чем при обычном переборе паролей.  
 
В рамках этого проекта, разработчики ориентируемся на развитие оптимизированной реализации компромисса времени памяти. Ускорение GPU является еще одним ключевым элементом улучшение показателей RainbowCrack. Благодаря разгрузке вычилительных мощностей и подключения NVIDIA/AMD GPU взлом хэш можно быть улучшен.
Утилита генерирует радужные таблицы для LM, NTLM MD5 и алгоритмов SHA1 и других.
 
Инструмент доступен как для Windows, так и для Linux, но ускрорение c помощью GPU, доступно только для Windows. 
 
Документация проекта на английском - здесь
Дистрибутивы для скачивания находятся на гланвной страницы проекта.
 
0
Голосов пока нет

Оставить комментарий