此软件包允许在基于mitm通道的攻击中将计算机用作恶意ap
mitm-channel-based的Python项目详细描述
基于mitm频道的软件包
这是一个python包,帮助您在802.11网络中创建基于mitm(中间人)通道的攻击。
配置接口并创建套接字
这个包裹需要两张无线网卡才能工作它在它们上配置2个接口和2个以上的虚拟接口(接口名称可能因系统而异):
- nic_real_mon(wlan1)-监听真实信道上数据包的监视器接口
- nic_real_clientack(wlan1sta1)-管理接口,用于确认由real AP发送的帧
- nic_rogue_ap(wlan0)-rogue ap在其上工作的托管接口(hostapd_rogue)
- nic_rogue_mon(wlan0mon)-监听rogue信道上数据包的监视器接口
然后,在监视器接口上创建套接字。
复制真实AP配置,启动hostapd_rogue.conf并发送CSA信标
这个包试图捕获真实ap发送的一个信标,然后复制它的网络配置以创建一个
hostapd_rogue.conf
文件。由此,在不同的(rogue)通道上创建rogue ap。
在此之后,rogue ap开始发送csa(channel switch announcement)信标帧,上面有新的频道,以尝试客户端连接到rogue频道。