前言:最近因为没有什么好玩的了也是入手了一个ESP8266,想着做一个WiFikiller去校园里面“搞事”,于是也是总结了一篇关于ESP8266的详细教学以及讲解
ESP8266的平面图(最常见的一个)
什么是ESP8266?
说起这个ESP8266很多人都是不陌生的,因为WIFI杀手爆火过一段时间,你只需要看教程也能自己动手做一个。熟悉的话,驱动安装到烧录完成只需要15min
但这不是ESP8266所有功能
ESP8266模块是一个物联网模块,一个完整且自成体系的Wi-Fi网络解决方案,能够搭载软件应用,或通过另一个应用处理器卸载所有Wi-Fi网络功能,该模块在不同无线网络服务器使用
某度搜索或者csdn都有关于这个物联网模块的讲解以及教学,本稿只是对于wifikiller这个冰山一角做出讲解
WiFikiller的如何进行攻击
可以看出,它有四种攻击方式(Deauth,Beacon,Random,Rrobe-Request)
Deauth:
WIFI管理数据帧没有被加密,攻击者可以伪造管理帧,从而让攻击者可以任意发送“取消认证”数据包来强行切断AP与客户端的连接
说通俗点就是无脑的洪水堵塞,直到切断设备与WiFi的链接
(有点和ddos的udp/tcp洪水差不多)
Beacon:
信标帧数据包用于宣告接入点,通过不断发送信标帧数据包
这个也通俗讲:创建许多新的wifi干扰对方的正常连接
Random:
探测请求帧由用户设备发送,以询问一个已知网络是否在附近。通过请求您在SSID列表中指定的网络,以此来混淆WiFi跟踪器
防护措施:
使用5Ghz(WiFikiller的频率大一些也能对5Ghz造成威胁,我也不确定)
给使用者刀了(以绝后患qwq)
如何制作WiFikiller
准备一个ESP8266
MicroUSB数据线(不是现在常用的Type-c)
将ESP8266链接到电脑
安装驱动(确保ESP8266与电脑是连接上了)、
打开设备管理器,记住对应的端口号(如COM3...LPT也有)
使用nodemcu firmware programmer烧录工具
选择你要烧录的bin(WiFikiller使用的大多都是WI-PWN)
选择好配置后,点击第一页的Flash即可开始
进度条满后就可以食用了, 按rst 重启
打开你WiFi扫描,连接那个叫WI-PWN的WiFi
浏览器输入192.168.4.1
来到后台
(请勿钓鱼,请勿对社会造成危害,请遵纪守法!)