Чтение радужных таблиц из freerainbowtables.com

#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 (погуглите)