Создание базы списка слов на основе возможных чисел / символов с помощью Crunch в Kali Linux

Я новичок в кранч . Я пытаюсь создать список, содержащий слова длиной 8 символов.

Я пробовал

crunch 8 8> pw.txt

Мой компьютер зависает, потому что на нем недостаточно места для этого.

enter image description here

Есть ли способ создать список слов на основе определенного числа / символа, который я мог бы использовать, чтобы на создание меньше времени / места потребовалось бы?


возможный пароль

a2016010
b2016010
c2016010
.
.
.
z2016010

Мы будем благодарны за любые подсказки / предложения по этому поводу!

0
01.06.2017, 17:48
1 ответ

Сжатие crunch вывод с помощью pxz может сэкономить много места, но компромиссом являются циклы ЦП. Вот некоторые выходные данные текущего запуска:

crunch 8 8 |       { sleep 1s ; pv -c -N raw ; } | \
    pxz -D 12 -c | { sleep 2s ; pv -c -N cmp ; } > 8letters.txt.xz 
Crunch will now generate the following amount of data: 1879443581184 bytes
1792377 MB
1750 GB
1 TB
0 PB
Crunch will now generate the following number of lines: 208827064576 
      raw: 1.11GiB 0:07:41 [15.1MiB/s] [                           <=>   ]
      cmp: 7.14MiB 0:08:18 [   0 B/s] [    <=>                           ]

Обратите внимание на код pv, который показывает скорость передачи данных для исходного crunch вывода, прямо над скоростью передачи данных после pxz :

  • На каждый ГБ уходит около 7 минут, что означает, что для завершения задания может потребоваться девять дней .
  • Но коэффициент сжатия постоянно лучше, чем 100:1, поэтому выходной файл должен быть меньше 17 ГБ.
1
28.01.2020, 02:48

Теги

Похожие вопросы