
24.12.2021, 14:57
|
|
Новичок
Регистрация: 29.11.2015
Сообщений: 14
С нами:
5503286
Репутация:
0
|
|
Доброго дня!
Собираю словарь под hashcat windows . Все действия проходят под ubuntu 21. Указываю ниже команды которые удалось найти здесь на форуме.
1. Сливаю словари командой
cat 1.lst 2.lst > all.lst
Словари которые в конце не имеют перевода каретки, страдают первые и последние строки в словарях. Как этого избежать? Вручную кликать ENTER в конце?
Корректно ли команда сливает словари с разными кодировками?
2. Сортирую командой:
sort all.lst > all_srt.lst
Как сделать чтобы команда максимально использовала ОЗУ и был минимальный своп в это время?
Как можно сделать, чтобы временные файлы создавались на отдельном накопителе?
3. Режу строки по длине командой:
sed -n '/^.\{8\}/p' all_srt_without_doubles.lst > 8_and_longer.lst
Не посчитает ли эта команда за строковые символы такие как 0x0D и 0x0A (перевод строки и возврат каретки) и не исказит ли результат ?
Фрагментарно попадалось, что надо удалять один из этих символов из словаря (0x0D или 0x0A). Так ли это? Для какой цели это делается? Корректно ли "увидит" словарь hashcat 6.x ?
4. Удаляю дубли командой:
uniq all_srt.lst all_srt_without_doubles.lst
Как я понял, она удаляет дубли только находящиеся в соседних строках (т.е. нужна предварительная сортировка)? Не посчитает ли она разными одинаковые строки, заканчивающиеся только на 0x0D и такую же на 0x0D 0x0A ?
Ранее тут находил тему с большим набором примеров для словарей, но сейчас после длительного поиска так и не удалось найти. Если у кого осталась эта тема , прошу поделиться ссылкой(ами).
|
|
|