Gerando base de lista de palavras em possíveis números / caracteres via Crunch no Kali Linux

0

Sou novo em crunch . Estou tentando gerar uma lista contendo palavras de 8 caracteres.

Eu tentei

crunch 8 8 > pw.txt

Congela meu computador porque não tem espaço suficiente para isso.

Existe uma maneira de criar uma lista de palavras com base em um determinado número / caractere que eu possa ter usado para menos tempo / espaço para criar?

senha possível

a2016010
b2016010
c2016010
.
.
.
z2016010

Quaisquer sugestões / sugestões sobre isso serão muito apreciadas!

    
por kyo 05.06.2016 / 16:47

1 resposta

2

A compactação da crunch output com pxz pode economizar muito espaço, mas a troca é de ciclos de CPU. Veja alguns resultados de uma execução em andamento:

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] [    <=>                           ]

Observe que pv code, que mostra a taxa de dados para a saída crunch bruta, logo acima da taxa de dados após pxz :

  • Está demorando cerca de 7 minutos por GB, o que significa que o trabalho pode precisar de nove dias para ser concluído.
  • Mas a taxa de compactação é consistentemente melhor de 100 para 1, portanto, o arquivo de saída deve ser menor que 17 GB.
por 01.06.2017 / 16:14