esp8266制作一个wifi干扰器

前段时间因为之前一直想做一个用手机wifi连上就能控制的仿生机器人,所以我就在某宝买了一块基于esp8266的开发板。

本来想买模块的,后来一看模块每次都要用usb转串口模块一起用,比较不方便,不如开发板,上面就附带的有ch340芯片,

只要我用安卓手机的数据线插到电脑上就可以刷固件,下载程序。

好了,首先我来说一些我已经知道的东西给新手,算是介绍一下,当然我也刚接触所以总结的比较片面,请大家原谅
哈,有什么问题都可以指出来,。首先看图

侧面看图:

然后看俯视图:

大家可以具体到这里看看这个开发板:http://m.tb.cn/h.33ScYNr
我花了14块钱买的,
其实我不是淘宝卖家,我只是帮淘宝卖家打广告,所以有空的同学可以点击一下,不需要购买

点击我就可以得到一点点钱,谢谢。

从图片上我们可以看到有两个芯片,比较熟悉的还能看出来大的是ch340,那个小的芯片是稳压芯片可以把

5v的电压讲到3.3v。其实还有一个芯片在哪个金属盒子下面,所以应该是一共有三个芯片,那个是esp8266芯片。

而这个开发板是安信可的开发板,具体型号我不记得哈,就是安心可制作的开发板,应该不是他们设计的。据我

所知,这个开发板也是开源硬件,叫做nodemcu。就像arduino一样,国内有很多厂商制作,但是不是他们设计的,

arduino把电路图和所有的东西开源之后,其他的国产厂商就可以拿着这些资料自己制作,自己销售,我推测安心可

也是根据开源的资料来生产的。

这个是开发板,如果你买的是模块的话,由于我手头没有这种模块,所以我到淘宝上找几张图片吧,如下图:

比如这种的,那么就需要用到usb转串口模块来刷固件下载程序了,接线的时候一定要注意不要接5v的电源,要j接

3.3v,因为esp8266芯片的工作电压为3.3v如果接5v的话可能会很快发热烧掉。

由于懒,所以我只截了一张图,如果不明白的还可以随意在淘宝上搜索下,一般都会有详细的介绍。
像我这样懒的可以进下面网页看看。
http://m.tb.cn/h.ZZyzQMs

好了废话不多说,介绍了这个东西之后,我们开始动手,主要是想大家在刷固件,写程序之前有一个大致的了解,。

那么我先来说一下做这个都需要什么,具体怎么操作,如果大家有哪里有异议,都可以评论指出,我们一起交流。

我想做一个wifi干扰器,那么我需要什么呢?

1.nodemcu开发板一个或者esp8266模块一块。

2.固件(见文末)。

3.刷固件的工具(见文末)。

4.智能手机或笔记本电脑一台,或能连wifi的台式机一个。

5.数据线一根。

我们的思路是什么呢?固件是一些程序,只要刷进去,就可以实现一些功能了。而我们需要的固件叫做

deauther。而我们做的这个wifi干扰器,只要把这个固件刷到芯片里,一切都做好了。

有时候,我们还可以在此基础上写程序,上传上去,本次小制作我们不需要,所以不介绍了。稍后有时间我

会再更新一篇帖子介绍这个东西。

好吧,又说了好多废话。

那么开始动手把:

我们把开发板连接到电脑上。

然后打开刷固件的工具:

如下图:

我们选择com口

在这个页面,点击第一个齿轮:

然后弹出以下界面:

我们选择自己准备好的固件:esp8266_deauther_512kb.bin,然后回到operation选项点击flash,开始

刷写固件,然后我们可以看到出现以下界面,有进度条提示刷写进度,这时候还能看到nodemcu开发板

上的蓝灯闪烁。

等刷写完毕之后,进度条会走满,然后左下角出现绿色对号。

看到这里,我们的制作流程就完成了,其实还挺快的,整个流程就是给esp8266刷一个固件。

然后我们看怎么操作吧:

首先打开手机wifi,我们可以看到一个名字为pwned的ap,我们连接上去,默认密码为deauther:

如下图:

连上wifi之后,打开浏览器,在浏览器地址页面输入192.168.4.1,然后进入,进入之后

我们首先看到一个英文网页,到最下面电机我同意,其实就只有一个选项,只能同意,

点击就行,,可以看到如下界面:

这个是AP列表,什么事ap可以自己百度,刚开始还没显示附近的wifi热点,我们电机scan这个选项,

然后可以看到,下面出现了非常多的附近扫描到的wifi热点,如下图:

这个时候,我们想攻击哪个wifi,首先找到它的ssid,然后点击对应那一行的select,这个是选择的意思。

如上图,我就选择了第二个,然后第二个wifi热点那里就变成了deselect,意思为取消选择。

我选择的这个是我自己家的,希望大家制作这个只用于学习研究之用,不要攻击别人家的wifi,

这是违法行为,请知悉。

然后我们看到上面的一行中有一个attacks这个选项,我们点进去,可以看到如下画面:

在这里, 我们可以看到3个start,这是开始攻击按钮,只要点击某个start,esp8266就会开始攻击选中的wifi。

这里有3个start是因为,攻击的方式这里罗列了3种,你可以用不同的攻击方式做实验,看效果。esp8266在攻击

状态的时候,开发板或着模块的灯会常亮,这时候,你刚刚点击的start会编程stop,如下图:

但是有时候点击stop的时候是停不下来的,因为当esp8266处于攻击状态下的时候,你的手机的和开发板之间

的wifi通常会断开,所以最好的方式就是按下开发板上的重启件,然后手机重新连接。

到这里整个教程就讲完了,说了好多废话,大家有什么意见或好的想法,或者对此有什么更好的建议,都可以

提出来,一起交流。如果你有空的话,可以点击一下文中的连接支持一下,帖子写了好久,图片除了那一张淘宝上

盗的,其余都是自己制作的图片,虽然以前看了被人分享的教程,但本篇是本人原创,谢谢支持。

我的博客:www.iilala.com

额,差点忘了,还有上面的工具和固件:

固件:https://pan.baidu.com/s/1dGQNZFV 密码:lk8d

工具:https://pan.baidu.com/s/1pNqmdrP  密码:qewu

发表评论