RainbowCrack – бесплатная компьютерная программа для быстрого взлома хешей. Является реализацией техники Филиппа Окслина “faster time-memory trade-off”. Она позволяет создать базу предсгенерированных LanManager хешей, с помощью которой можно почти мгновенно взломать практически любой алфавитно-цифровой пароль. Работает под управлением операционных систем Microsoft Windows и Linux.
В то время как большинство проектов, связанных с компьютерной безопасностью, тратит много времени для взлома одного пароля шифровальных систем (простой перебор), RainbowCrack за время, сравнимое с временем взлома одного хеша простым перебором, получает таблицы хешей, по которым с очень высокой вероятностью можно в тысячи раз быстрее взломать любой хеш из проверенного диапазона.
Обычно хеши и алгоритм хеширования известны всем, но обратное преобразование слишком сложно. На этом основывается безопасность многих систем.
Обладая отсортированной таблицей хешей и соответствующей таблицей паролей, можно получить систему, позволяющую с помощью быстрого бинарного поиска по всем таблицам выполнить обратное преобразование хеша в пароль.
Стандартный клиент поддерживает следующие алгоритмы: LM, NTLM, MD5, SHA1, MYSQLSHA1, HALFLMCHALL, NTLMCHALL, ORACLE-SYSTEM и MD5-HALF, другие алгоритмы могут быть подключены в виде плагинов.
Состав RainbowCrack
Программное обеспечение RainbowCrack состоит из следующих частей:
Процесс поиска таблиц эквивалентен взлому хешей.
Преимущества RainbowCrack
Таким образом, существует возможность создания собственного проекта, аналогичного RainbowCrack.
Недостатки RainbowCrack
Ссылки