#cracking #network-security #rainbowtable #rainbowattack
#взлом #сетевая безопасность #радужная таблица #rainbowattack
Вопрос:
Я загрузил радужные таблицы из freerainbowtables.com . Его расширением является .rti . Мне было интересно, есть ли способ прочитать этот файл как текстовый файл или любой другой файл. Я хочу написать простую программу для чтения этого файла и сохранения его содержимого в hashmap. Мне нужно сделать это для моего проекта.
Я попытался погуглить, а также прошелся по форумам, но пока безуспешно. Любая помощь / ссылки будут оценены.
Ответ №1:
Возможно, это помогает тому, что написано на их странице:
Таблицы представлены в пользовательском формате для экономии места на диске (50%!). Чтобы использовать их, используйте rcracki (улучшенный rcrack), который можно загрузить с нашей страницы загрузки, если вы хотите, чтобы исходные таблицы rainbowcrack использовались с другими программами, кроме rcracki, тогда вы можете преобразовать таблицы с помощью rti2rto, который также можно найти на нашей странице загрузки
(смотрите: http://freerainbowtables.com/en/tables /)
Я не знаю, подходит ли вам rto лучше, чем rti, но я бы посоветовал попробовать.
Комментарии:
1. Я все еще не могу понять, как читать файлы .rt. Программное обеспечение, подобное Cain, уже поддерживает их, но нигде не указано, как организовано содержимое файла, чтобы я мог считывать их в свои собственные структуры данных
2. Вы можете изучить исходный код rcracki, он также доступен сбоку в разделе загрузки
Ответ №2:
Вы можете проверить спецификацию файла rainbow table — http://project-rainbowcrack.com/file_format.htm
Ответ №3:
RTI и RT являются двоичными форматами и содержат только 64-битные числа. 64-разрядная начальная точка и 64-разрядная конечная точка. Разница между RTI и RT заключается в том, что RTI упаковывает числа, в то время как RT сохраняет их в формате raw. Чтобы узнать, как извлечь открытые тексты из файлов RT, я предлагаю вам взглянуть на rtdump (погуглите)