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

  #3  
Старый 09.11.2017, 16:10
<~DarkNode~>
Новичок
Регистрация: 20.10.2016
Сообщений: 0
С нами: 5033900

Репутация: 0
По умолчанию

Я кранч использую довольно редко, если вы стали только осваивать линукс как систему то следущий метод вам поможет больше разобраться с командами которые работают с потоковым выводом.
Все довольно просто.Нужно знать основы базовых команд Linux.
Для генерации словарика воспользуемся следующими командами:
1.echo
2.tr
3.head
Конечно можно нагенерировать пароли crunch-ом или прочим каким то софтом,но лично я не знаю как сказать crunch-у что бы он генерировал словарь с датами по диапазону [01..31][01..12][1941..2017] а не [01..99][01..99][0000..9999]
Ну в любом случае я хочу просто показать альтернативу)
И так наша команда будет выглядет так :

Код:


[CODE]
echo -e (набор символов) \\n | tr -d " " | head -n -1 >> passfile.txt

И так что бы сгенирировать словарик из дат диапазона 01011941-31122017
команда будет следуещей:
Код:
echo -e  {01..31}{01..12}{1941..2017}\\n | tr -d " " | head -n -1 >> dates_1941_2017.txt
Если нужно добавить какое то слово в качестве префикса (например имя vika) в синтаксисе команды:

Код:


Код:
echo -e    vika{01..31}{01..12}{1941..2017}\\n | tr -d " " | head -n -1 >> pass.txt
 
Ответить с цитированием