.cap
ファイルと.txt
ファイル(パスワード辞書)でパスワードを見つけたいです。しかし、.txt
ファイルが多すぎます。このファイルを1つずつクラックできますか?私のコマンドは次のとおりです。この方法を試しましたが、成功しませんでした。
aircrack-ng -a2 -b [bssid] -w /home/kali/Downloads/Wordlist/*.txt /home/kali/Desktop/*.cap
答え1
aircrack-ng
-wパラメーターは単一のファイル名のみを受け入れます。マニュアルページはこれをはっきりと示しています。
-w <words>
Path to a dictionary file for wpa cracking. Specify "-" to use stdin.
すべての辞書を1つのファイルにマージすることを検討できます。sort -u dictionary1 dictionary2 dictionary3 >bigdictionary
aircrack-ng
または、毎回異なる辞書ファイルを指定して複数回実行することを検討することもできます。
答え2
最も簡単な方法は、すべての単語リストの内容を順番にエアクラックに自動的に転送することです。したがって、すべての単語のリストが/ worddirディレクトリにある場合は、次のようにします。
find /worddir -type f -exec cat {} + | aircrack-ng ... -w -
/ worddirディレクトリ内の各テキストファイルに対して、ファイルをcat(内容をstdoutに転送)し、stdinから読み取られるaircrack-ngにパイプします。 / worddirディレクトリに100個のパスワードファイルがある場合、上記の単一コマンドは手動介入なしにその内容をaircrack-ngに送信します。
「...」はcap / BSSIDなどに関連するものに置き換える必要があります。