Ubuntuでwiresharkを使用してキャプチャできるすべてのwifiトラフィックをスニッフィングする必要があります。私の無線インターフェイスは、インターフェイスリストでeth1と名付けられています。 Wiresharkでそのインターフェイスを選択して新しいスニフを開始すると、次のエラーが発生しました。
this スレッドが言うように、私は言及されたドライバーをインストールしようとしましたが、そのドライバーは私のデバイスでサポートされていないというインストール中のエラーを受け取りました。その後、同じスレッドで2番目の回答を試し、次のコマンドを実行して、ワイヤレスカードでモニターモードを有効にしました。
echo 1 > /proc/brcm_monitor0
次に、wiresharkインターフェイスリストにprism0
という新しいEthernetインターフェイス(ワイヤレスインターフェイスではない)が表示されました。そのインターフェイス設定では、モニターモードのチェックボックスが無効になっているため、モニターモードを使用してそのインターフェイスを使用してスニッフを開始できませんでした。
次のように、追加ドライバーにBroadcomワイヤレスドライバーをインストールしました。
wlan0ではなくeth1として私のWifiインターフェイスをリストするエラーがありますか?インターフェイスのリスト?スニッフィングの監視モードでワイヤレスインターフェイスを起動するにはどうすればよいですか?
ありがとうございました。
最後に、少しの研究で解決策を見つけました。問題は、図に示すように、追加ドライバーで選択したデバイスドライバーにあります。次に、ワイヤレスドライバーの2番目の選択肢である「このデバイスを使用しないでください」を選択しました。それが意味するものではなく、broadcomワイヤレスSTAドライバーの使用を回避するだけです。その後、マシンを再起動すると、インターフェイスがwlan(以前はeth1と表示されていました)として表示されました。
次に、次のコマンド(airmon-ng bashスクリプト)を実行しました。これにより、ワイヤレスカードを簡単にモニターモードに切り替えることができました。
Sudo airmon-ng start wlan0
スニッフィングの前に、airmon-ngスクリプトを使用してwlan0インターフェイスの監視モードを開始する必要がありました。それ以外の場合、wireshark(wiresharkで有効なモニターモード)でwlan0を使用してスニッフを開始すると、数秒だけスニッフィングでき、ネットワークからデバイスが自動的に切断されます。
まず、UbuntuでWiresharkの使用を制限しました。
Wiresharkを動作させるのに問題がありました。 WiresharkをSudoユーザーとして起動したときに表示されるすべてのインターフェイスを取得しました。
Sudo wireshark
お役に立てれば!