开始捣鼓8266

发布于 2018-09-02  529 次阅读


经过几天漫长的等待,某宝入手的8266终于到手了。

NodeMCU是一个开源的物联网平台, 它使用Lua脚本语言编程。该平台基于eLua开源项目,底层使用ESP8266 sdk 0.9.5版本。该平台使用了很多开源项目, 例如 lua-cjson, spiffs. NodeMCU包含了可以运行在 esp8266 Wi-Fi SoC芯片之上的固件,以及基于ESP-12模组的硬件。(摘自百度)

其被广泛运用于智能家居,工业⽆无线控制,网络摄像头等方面。鉴于博主没有那么强的动手能力。所以买来只是作一个简易的WIFI干扰器。

小板子的真容:

开始捣鼓8266

下面正式开工

所需工具

下载链接我会放在文章的末尾

  • arduino
  • nodemcu开发板
  • esp8266 deauther固件包
  • USB数据线
  • 脑子

下载,安装等过程省略,直接开始

安装过程

    • 打开arduino,进入 文件→首选项→附加开发板管理器网址选项,填入
http://arduino.esp8266.com/stable/package_esp8266com_index.json

开始捣鼓8266

  • 接着保存退出,打开工具→开发板→开发板管理器,搜索框输入esp8266,下载2.0.0版本的固件安装(可能会出现下载错误,请自行科学上网处理)

开始捣鼓8266

  • 首选项,点击进入此链接(一般默认为这个)

开始捣鼓8266

  • 进入packages\esp8266\hardware\esp8266\2.0.0\tools\sdk\include,将esp8266 deauther固件包下sdk_fix里的user_interface.h复制到此目录
  • 进入packages\esp8266\hardware\esp8266\2.0.0\libraries\ESP8266WiFi\src,将esp8266 deauther固件包下sdk_fix里的ESP8266WiFi.cpp和ESP8266WiFi.h复制到此目录
  • 从arduino软件打开esp8266 deauther固件包esp8266_deauther目录下的esp8266_deauther.ino。接着会弹出一个新的界面
  • 在弹出来的界面依次打开工具→开发板→NodeMcu 1.0 (ESP-12E Module)(根据自己买的板子进行调整。我某宝15买的是这个)
  • 将开发板连接上电脑,在管理里查看开发板的串行端口,然后在工具中端口选项选择此端口,如我的是com5

开始捣鼓8266

  • 接着点击上传,上传成功后会有提示的,烧录的过程中板子会一直闪烁。

开始捣鼓8266

  • 当提示上传成功后,WIFI杀手也就做好了,然后断开电源,重新连上,打开无线会搜索到名称为TPYBoard v202 的热点,密码默认tpyboard,进行连接。
  • 连接成功后,打开浏览器输入192.168.4.1 ,点击确认后点击扫描,然会会出现一列的WIFI。接着点击select选择要攻击的WIFI,选择好后,点击攻击,有三种不同的攻击方式可以选择。你可以根据自己的需求进行选择。

注意事项

  • 此功能仅供娱乐(如断在网吧玩王者荣耀的小学生的网),请勿用于非法用途
  • 此WIFI攻击并不需要知道WIFI密码,只需要扫描到信号就行
  • esp8266只支持802.11bgn,所以5GWiFi并不凑效
  • 电源使用充电宝就行,并无太大要求
  • 推荐自己用乐高DIY一个外壳,不然会很扎手,,你懂我的意思
  • 对于2.4G的WIFI,此攻击基本100%有效

那么,攻击器也做好了,赶紧去网吧试试水吧!

附录:

arduino下载地址:
Download
ESP8266固件下载地址:
Download
最全固件下载地址:
Download
密码:jb4n


含词未吐,气若幽兰