ESP8266
0x01 ESP8266简介
ESP8266 可以用来做串口透传,PWM 调控,远程控制开关:控制插座、开关、电器等。
该模块有三种工作模式
STA 模式:ESP8266 模块通过路由器连接互联网,手机或电脑通过互联网实现对设备的远程控制。
AP 模式:ESP8266 模块作为热点,手机或电脑直接与模块连接,实现局域网无线控制。
STA+AP 模式:两种模式的共存模式,即可以通过互联网控制可实现无缝切换,方便操作。
ESP8266的用途非常多,今天我们讲一下如何利用ESP8266干扰其他Wi-Fi实现攻击
0x02 第一种方式
下载安装Arduino IDE,下载的方法在先前的一篇《badusb远程控制》中有讲过,按照自己的电脑系统安装合适版本,在此就不多说了
安装好后,在百度云下载相应的源码
网址:链接: https://pan.baidu.com/s/1x8nxYDIlzAcjqIhqARMLtQ 提取码: 1234
下载好后解压,将里面的文件直接覆盖在以下目录中
(文件-首选项 中有快捷方式)
文件-打开 打开文件中的.ino文件
点开文件-首选项
在附加开发版管理器网址网址中输入
http://arduino.esp8266.com/stable/package_esp8266com_index.json
点开工具-开发板-开发板管理器
输入8266,安装2.0.0版本
重启Arduino IDE,连接设备,检查端口
确认无误后检查代码进行烧录,等待烧录成功
0x03 第二种方式
烧录软件下载链接: https://pan.baidu.com/s/1aFX0JTeak1Q2YIMJ9Daysw 提取码: 1234
同样首先检查端口
打开烧录软件
查看对应COM端口是否与设备管理器中一致
点击Flash
下载烧录程序
点击Config-齿轮 选择文件
回到Operation点击Flash开始烧录
烧录完成后,我们点开Wi-Fi管理查看是否有“Wi-PWN”名称的Wi-Fi
如果没有“Wi-PWN”就按RST或重新插一下ESP8266设备
我们再看Wi-Fi管理可以看到“Wi-PWN”名称的Wi-Fi
ESP8266环境已经配置好
0x04 进行攻击
在浏览器输入192.168.4.1
扫描后,选定所要扫描的Wi-Fi
点击攻击
Death【认证攻击】
向选定的WiFi接入点中的所选客户端发送去认证帧和解离
注意:如果没有选择客户端,报文将作为广播发送
beacon【洪水攻击】
clone:垃圾郎件具有与所选 iF 接入点相似的 SSID 的信标帧。
list:垃圾邮件信标帧与下面列表中的所有 SSID
probe request【探测请求洪水攻击】
有效的混淆和垃圾邮件的 MiFi 追踪器
攻击成功