Показать сообщение отдельно

  #5  
Старый 24.12.2021, 14:57
Fizzik
Новичок
Регистрация: 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 ?

Ранее тут находил тему с большим набором примеров для словарей, но сейчас после длительного поиска так и не удалось найти. Если у кого осталась эта тема , прошу поделиться ссылкой(ами).
 
Ответить с цитированием