首先在kali linux平台下操作:
问题(1)如何将网卡设置为监听模式
airmon-ng check
airmon-ng check kill //将有关进行kill掉
iwconfig //查看目前网络接口
airmon-ng start wlan0 //开启监听模式
iwconfig wlan0 mode monitor //利用linux中iw无线工具命令实现开启监听模式,但是不同版本的linux中可能有的没有iw或者是其他命令。
此时在使用iwconfig命令就可以看到开启了一个处于监听模式下的无线网卡
问题(2)如何实现解除认证(deauthenticate)
解除认证的基本原理:由于802.11的管理帧不需要鉴定识别,因此客户端无法识别管理帧是谁发出来的,因此可以伪造一个管理帧告诉客户端让其重新发送连接请求,可以利用获取连接请求的帧分析出AP的基本服务标识,也就是ESSID。
使用aireplay-ng 实现解除认证: