本文使用8266模块来制作一个WIFI杀手,用与娱乐。关于本模块淘宝上花十来块就能买到,然而在闲鱼上刷好固件的模块能被买到50多。但是在已经有了固件的基础上,制作一个基本上花费不了什么。所以也没必要在闲鱼上浪费钱了。
需要用到的东西
- arduino
- esp8266 deauther固件包
- Usb数据线
- ESP8266模块
软件安装过程
打开arduino,然后进入一下层级:文件-首选项-附加开发板管理器网址。
并且填入以下网址:
1 |
|
接着保存退出,打开工具→开发板→开发板管理器,搜索框输入esp8266,下载2.0.0版本的固件安装(可能会出现下载错误,请自行科学上网处理)
首选项,点击进入此链接(一般默认为这个)
1.进入packages\esp8266\hardware\esp8266\2.0.0\tools\sdk\include,将esp8266 deauther固件包下sdk_fix里的user_interface.h复制到此目录
2.进入packages\esp8266\hardware\esp8266\2.0.0\libraries\ESP8266WiFi\src,将esp8266 deauther固件包下sdk_fix里的ESP8266WiFi.cpp和ESP8266WiFi.h复制到此目录
3.从arduino软件打开esp8266 deauther固件包esp8266_deauther目录下的esp8266_deauther.ino。接着会弹出一个新的界面
4.在弹出来的界面依次打开工具→开发板→NodeMcu 1.0 (ESP-12E Module)(根据自己买的板子进行调整。我某宝15买的是这个)
烧录
将开发板连接上电脑,在管理里查看开发板的串行端口,然后在工具中端口选项选择此端口,如我的是com5
接着点击上传,上传成功后会有提示的,烧录的过程中板子会一直闪烁。
当提示上传成功后,WIFI杀手也就做好了,然后断开电源,重新连上,打开无线会搜索到名称为TPYBoard v202 的热点,密码默认tpyboard,进行连接。
连接成功后,打开浏览器输入192.168.4.1 ,点击确认后点击扫描,然会会出现一列的WIFI。接着点击select选择要攻击的WIFI,选择好后,点击攻击,有三种不同的攻击方式可以选择。你可以根据自己的需求进行选择。
注意事项
- 此功能仅供娱乐(如断在网吧玩王者荣耀的小学生的网),请勿用于非法用途
- 此WIFI攻击并不需要知道WIFI密码,只需要扫描到信号就行
- esp8266只支持802.11bgn,所以5GWiFi并不凑效
- 电源使用充电宝就行,并无太大要求
- 推荐自己用乐高DIY一个外壳,不然会很扎手,,你懂我的意思
- 对于2.4G的WIFI,此攻击基本100%有效