首页 » 技术分享 » 使用ESP8266制作Wifi Deauther

使用ESP8266制作Wifi Deauther

2019年1月16日 技术分享

《中华人民共和国刑法》第二百八十六条:违反国家规定,对计算机信息系统功能进行删除、修改、增加、干扰,造成计算机信息系统不能正常运行,后果严重的,处五年以下有期徒刑或者拘役;后果特别严重的,处五年以上有期徒刑。

最近闲的没事干,刷淘宝的时候发现了ESP8266,于是就花了15块钱买到手,准备搞点事情。

在github上搜寻了一圈之后,我找到了这个项目–esp8266_deauther

作者在README中也写的很详细:
Please don’t refer to this project as “jammer”, that totally undermines the real purpose of this project!
But please use this tool responsibly and do not use it against others without their permission!

意思嘛,就是不要把他当做干扰器,或未经授权对别人使用。

看完了项目,接下来我们就开始安装吧~

由于我买到的这块ESP8266是CH340的芯片,于是先给电脑装上驱动

驱动下载


一直点击下一步就可以完成安装了

安装完之后,就可以将板子连到电脑上了,这时候在设备管理器里会出现板子的型号,以及端口号。

红框标出来的就是板子的型号以及端口

接下来,我们去Github,将整个项目下载下来

点击Download ZIP即可将整个项目用ZIP的格式下载到本地

下载完源码之后,大家可能会问:源码难道不是要编译之后才能用吗?

没错,我们今天要用到的编译器就是Arduino IDE。进入Arduino官网,下载最新的Arduino IDE。

Arduino IDE针对不同的系统有不同的版本 Windows也有安装版和绿色版可选

Arduino IDE的安装也非常简单,一路下一步就可以了。

安装完成后,电脑里的所有.ino文件就都会链接到Arduino IDE了。

接下来,解压刚刚从Github下载的zip,打开里面的esp8266_deauther,再双击打开esp8266_deauther.ino

进入IDE后,点击文件-首选项,进入设置界面,然后点击附加开发版管理器网址旁边的小按钮。弹出界面后,将下面两个网址以一行一个的格式粘贴到输入框中,点击确定。

  • http://arduino.esp8266.com/stable/package_esp8266com_index.json
  • http://phpsecu.re/esp8266/package_deauther_index.json
就是取消上面的那个小按钮

关闭设置界面,打开工具-开发板-开发板管理器,然后搜索esp8266。搜索出两个结果,先安装esp8266,再安装 arduino-esp8266-deauther 。

一定要先安装esp8266,再安装
arduino-esp8266-deauther

下一步,点击工具-开发板,在 ESP8266 Deauther Modules 一栏中找到你使用的开发板,这里我选择的是NodeMCU1.0

淘宝买到的esp8266板基本都可以选择这个选项

好了,准备工作一切就绪,接下来就可以单击项目-上传,将程序上传到你的开发板了。

如果提示ArduinoJson错误之类的,请在工具-库管理器内安装5.x版本的ArduinoJson。

如果显示刷入失败的话,请按住esp8266上的flash按键,再点击上传,直到上传进度开始为止。

上传完成之后,就可以从电脑上拔下来,只使用usb供电了。

接下来,我们用手机连接ESP8266生成的wifi,默认wifi名为pwned,密码为deauther,管理界面地址为192.168.4.1

进入面板之后,里面有非常多的功能,这里就不多介绍了,反正有中文嘛,自己研究就好啦~

下面是几张截图,希望大家不要未经许可攻击别人的设备~

首页
扫描界面
克隆wifi界面
攻击页面

好了,这篇文章就到这里,谢谢你的观看!

说点什么

在 "使用ESP8266制作Wifi Deauther"已有7条评论
Loading...
Prev Post Next Post
已跳转到上次阅读的位置,从头阅读?