kali linux 中的 aireplay-ng 出现错误

kali linux 中的 aireplay-ng 出现错误

当我使用 kali linux 在路由器上测试渗透测试时,我遵循了此链接中的所有步骤 http://lewiscomputerhowto.blogspot.in/2014/06/how-to-hack-wpawpa2-wi-fi-with-kali.html 在您必须在 aireplay-ng 命令中输入路由器的 bssid 和 clint 的 bssid 的步骤中,我收到以下命令, 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) 通道为 -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 握手。快乐的黑客:)

相关内容