次の一連のルールを含むワードリストを生成するようにクランチを構成する必要があります。
多分正規表現が関係していると思いますか?
Crunchで生成できるかどうかはわかりませんが、プログラムでWordリストを生成するのは非常に簡単です。私はそのようなプログラム(最適化されていない)を次の場所に置きました:
https://Gist.github.com/brohee/e0be67593b71d2845b86
Wordリストは膨大なものになるため、どこにもホストしないでください...
「aaaa222222」から「aa973ac757」までのリストはすでに2.6GiBでしたので、実験を中止しました。
次のコマンドを使用して、パスワードリストを作成できます。
crunch min max input-list -t pattern -o output-filename
例えば.
crunch 10 10 abcdef23456789 -o output_file.txt
私は次のクランチ10 10文字セットabcdef23456789を使用してワードリストを生成してから、結果をegrepまたはPerlの1行にパイプライン処理し、今まで運がなかった6つの数値を持つ文字列をフィルターする正規表現を記述しましたが、これが方法だと思いますトーゴ。他の方法は、2つの異なるワードリストを生成し、それらを結合することです