ESP8266制作WiFi杀手(2020版)

  • A+
所属分类:安全工具



点击上方蓝字关注我们




  准备工作

硬件:

  1. NodeMcu开发板或Esp8266(某宝40块,某多10块)

  2. 一条数据线(MicroUSB)


软件:

  1. CP2102或CP340驱动

  2. Arduino1.8.x

  3. ESP8266Flasher(可选)

  4. esp8266_deauther


首先安装驱动,观察你的开发板,选择不同的驱动进行安装,一般开发板后面都有写类型,找店家要驱动即可


ESP8266制作WiFi杀手(2020版)

  开始制作

ESP8266制作WiFi杀手(2020版)


克隆 Deauther 仓库到本地目录


https://github.com/SpacehuhnTech/esp8266_deauther


打开 Arduino 接着点开 Files -> Preferences

找到 Additional Boards Manager URLs将下边的链接复制到里边


https://raw.githubusercontent.com/SpacehuhnTech/arduino/main/package_spacehuhn_index.json


接着点开 Tools -> Boards Manager,等待索引完毕

搜索 Deauther ESP8266选择版本进行安装


ESP8266制作WiFi杀手(2020版)


安装完后打开克隆好的仓库,进入 esp8266_deauther接着打开esp8266_deauther.ino选择上方按钮的上传编译即可


ESP8266制作WiFi杀手(2020版)

  方法二(不推荐)

下载 NodeMCU-flasher(只可运行在Windows,当然你也可以用wine ),

选择 COM Port,选择固件

接着刷入即可。


https://github.com/nodemcu/nodemcu-flasher


https://github.com/SpacehuhnTech/esp8266_deauther/releases


ESP8266制作WiFi杀手(2020版)


注意对应的参数


ESP8266制作WiFi杀手(2020版)

  方法三(中文版)

这个版本很多人都用过,就是张馆长翻译的版本,具体安装办法在B站里边有,本人只进行简单阐述


ESP8266制作WiFi杀手(2020版)


安装方法和上面的基本一致,只不过有几个地方要替换下

下载完之后里边有个 sdk_fix 文件夹,按照下边的方法进行替换


ESP8266WiFi.cpp ESP8266WiFi.h

替换到

Arduino/packages/esp8266/hardware/esp8266/2.0.0/libraries/ESO8266WiFi/src/


user_interface.h

替换到

Arduino/packages/esp8266/hardware/esp8266/2.0.0/tools/sdk/include


ESP8266制作WiFi杀手(2020版)


readme.txt文件爱放哪放哪

记得备份就行


之后的做法和上面一致,上传完后账号密码为

TPYxxx

tpyboard


ESP8266制作WiFi杀手(2020版)


以上就是目前本人已知的制作方法,当然你也可以自己研究


  使用方法(Deauther版)

找到 pwned 热点,密码 deauther 接着打开 192.168.4.1 访问后随便点几下就可以使用了(笑)


ESP8266制作WiFi杀手(2020版)


点击 SCAN APS 或 SCAN STATIONS 均可扫描附近 SSID,选中你想攻击的 SSID 即可



ESP8266制作WiFi杀手(2020版)


具体操作方法可以自行 Google Translate,本人不再进行赘述


ESP8266制作WiFi杀手(2020版)


攻击分为三大类:

一)Deauth

Deauth 攻击是通过向您选择的接入点和客户端设备发送解除认证帧来关闭WiFi设备的连接。因为很多设备不使用802.11w-2009标准来抵御这种攻击(官)

说白点就是DDOS,我这么叫的XD(非专业角度解释),可以使对方无线频繁掉线或宕机


ESP8266制作WiFi杀手(2020版)


邻舍舍友吵的时候可以用用看。


二)Beacon

Beacon 攻击是信标帧(Beacon)数据包用于宣告接入点。通过不断发送信标帧数据包,看起来就像您创建了新的WiFi网络(官)

说好听点就是创建多个无线用来干扰他人连接🔗。


ESP8266制作WiFi杀手(2020版)


当然不建议重复使用一个 SSID 部分安卓手机自带 SSID 检测,Deauther里边有个 Radom 生成,可以随机生成乱码


ESP8266制作WiFi杀手(2020版)



三)Probe

探测请求帧由客户端设备发送,以询问一个已知网络是否在附近。通过请求您在SSID列表中指定的网络,以此来混淆WiFi跟踪器。您可能不会在家庭网络中看到此次攻击的任何影响(官)

感觉没啥用,到后面有时间了深入研究下。


  一些问题

Tip1: 出现ArduinoJSON错误


ESP8266制作WiFi杀手(2020版)


答:原因是 deauther-sdk 捆绑在旧版本库,只需删除 C:Users用户名DocumentsArduinolibraries里的 ArduinoJSON 文件夹即可
Linux用户删除/home/ninja/Arduino/libraries/里的 ArduinoJSON 文件夹

Tip2: 如何进行防御
答:
软件防御:在手机或路由上进行5G切换
物理防御:找到别人的开发板把他电源拔了




真棒,又水了一篇文章

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: