今天玩kali无线网卡监听输入airodump-ng --bssid xxxxxx -c x -w /x/wlan0mon之后报 no interface specified的错误,搜索了各大论坛没有找到相关的资料和解决方案不知道有没有大神能帮忙答疑解惑。
因为你监听的是一个双频段的WiFi,你如果没有在命令中指定要监听的WiFi频段的话,系统不知道你要干哪个?所以就反馈给你“No Interface Specified”,说白了就是在告诉你“老大,对面是个双胞胎,你给我照片我也分辨不清楚啊,你明确一下我们要干谁?”
所谓频段,就拿你们家WiFi为例,你们家一个路由器可能有2.4Ghz和5Ghz两个频段的信号,但实际上都是一个设备发出来的,所以mac地址是一样的。你通过mac地址指定了监听目标的WiFi,如果是单个频段的路由器,自然是一一对应的没有问题,然而双频段WiFi只是指定了mac的话,系统是不知道你要具体监听哪个频段的WiFi。
我相信已经说得很清楚了,那么怎么解决这个问题呢?
很简单,在命令里面再加一个指定频段的选项就好了
airodump-ng --bssid <address> --band <band letter> -c <channel> -w <folder/file> wlan0mon
“--band”后面跟上指定频段
a= 5GHz band
b= 2.4GHz band
g= 2.4GHz band
举个例子: --band a or --band abg