頑張った

頑張った

私はここで初めてですcrunch。 8文字の単語のリストを生成しようとしています。

頑張った

crunch 8 8 > pw.txt

スペースが足りなくなり、コンピュータが停止しました。

ここに画像の説明を入力してください

使用する特定の数字/文字に基づいて単語リストを作成する方法はありますか?少ない創造の時間/空間か。


可能なパスワード

a2016010
b2016010
c2016010
.
.
.
z2016010

これについてのアドバイスやアドバイスをいただきありがとうございます!

ベストアンサー1

出力を圧縮すると、多くのスペースを節約crunchできますが、CPUサイクルが犠牲になります。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生出力のデータレートを示しています。crunchpxz

  • GBあたり約7分かかります。つまり、作業に時間がかかることを意味します。9日行って終わります。
  • しかし、圧縮率は同じです。より良いもの100対1より高いので、出力ファイルは次のようになります。少ない17GB以上。

おすすめ記事