web-dev-qa-db-ja.com

リーバーで中断したところから続行するにはどうすればよいですか?

WPS PIN=をホームルーターにブルートフォースフォースしてネットワークのセキュリティをチェックしようとしました。不思議なことに、3日経ってもまだ完了しなかったのは、コンピューターがこの攻撃を実行している間、ルーターから遠く離れており、再試行する前に高い待機時間を設定しました。

使用したコマンド:

reaver -i wlan0mon -b BSSID -d 30 -S -N -vv

私は愚かにコンピューターを再起動しましたが、KaliにライブUSBを使用していたので、これは3日間の作業の無駄になりました。永続的なストレージを持っていませんでした。

幸いにも、シャットダウンする前に最後のカウントとPIN:

カウント:5047(私が思う11000のうち)

現在PIN試行していた:50425679

上記の情報を使用して、中断したところから再開することはできますか?コマンドをどのように記述しますか?

ありがとうございました!

1
user5623335

これにはreaverセッションファイルが必要です。 Linuxシステム(おそらくKali)で作業していると想定していますが、セッションファイルは/usr/local/etc/reaverに保存され、<BSSID>.wpcという名前が付けられます。セッションファイルがあるかどうかを確認します。リーバーは攻撃を再開できます。

セッションファイルがない場合は、入手した情報に基づいて手動で作成できます。一般的に、WPS PIN攻撃は2つの部分で機能します:前半-4桁、10,000の組み合わせ-および後半-3桁、1000の組み合わせ。最後の桁は単にチェックサムであり、ブルートフォース時には無視されます。reaverは最初の桁をブルートフォースにしようとしています。成功しましたか?成功した場合、PINの前半は既にわかっています。

このセッションファイルには、2つの半分に分かれた11,000個のキーが含まれています。

4 Digits (up to 9998, one on each line)
3 Digits (up to 998, one on each line)

ステーションを再度攻撃し、reaverを終了してセッションファイルを開きます。 reaverが中断した場所を認識できるように、このファイルを変更する必要があります。あなたの場合、最初の行の最初のピンを50425679に変更します。次の2行は0を読み取り、残りは組み合わせです。ファイルを保存し、再度reaverを開始します。中断したところから再開するはずです。

こちらもご覧ください:

2
whoami