说明:绝大部分都是对着下面的参考文章来做的。这里只把基本流程和我自己遇到的问题写一下。如有其他问题可以访问文章末的参考文章进行查找!

esp8266模块

我们需要购买一块esp8266模块,如下图所示的这种。有底板,有Micro口。我这块是在某宝上购买的,15不到还包邮,贼划算(本着买来玩玩看的心态)。

下载固件到esp8266

在这里需要下载两个东西,分别是Flash下载工具和固件。

工具都在文末的云链接中,请自行下载且安装相应的实验环境。

Flash下载工具:flash_download_tools_v3.6.5

固件:DNS.ino.ino.nodemcu

注意:在这里需要将esp8266用com口线数据传输线与电脑链接,esp8266驱动可以向某宝的客服要,如果一开始安装失败,可以去试试卸载重装亦或者重启大法。

反正我是重复安装了五六次才终于装上去了,唉,心累~

此时会显示出com口

此时将工具包中的 flash_download_tools_v3.6.5.exe 打开,并且选择 ESP8266 DownloadTool

这里要稍微注意一下这几点:

(1)固件选择在之前下载的固件:DNS.ino.ino.nodemcu.bin

(2)地址输入0×00000(可能地址这一栏会出现红色的状况,导致无法烧入固件,此时把下载器关了重启下,然后把地址那栏清空再自己手动输入就好了

(3)这边需要将 DoNotChgBin 勾选起来,否则烧入固件后可能没有wifi,当然不同的板子可能不太一样,这个请大家自行测试

(4)这边串口按照自己之前查的选择就行了,波特率 115200 就可以了

其他的对着下图中的参数设置就好

设置完之后点击 START,成功的话 IDLE 等待会显示成功,并且右框内显示相应数据

在烧写完之后如果模块正常的话,电脑扫描到一个名为 HH 的 wifi,wifi密码为:m1234567

注:如果通过上面的方法还没有显示wifi的话,你可以试试擦除flash,擦除flash的方法请参考:http://bbs.eeworld.com.cn/thread-497588-1-1.html

arduino上传web端

到arduino官网下载对应版本的软件:https://www.arduino.cc/en/Main/Software

也可以使用我工具包里的软件(官网下载速度太慢,怀疑应该踩梯子)

web源码:工具包中有

web源码上传工具:工具包中有

我使用的是win10,arduino版本是1.8.4,安装完后打开  工具 —》开发板 —》开发板管理器 ,此时会自动更新,但是因为链接挂了导致无法下载,  无奈.JPG~

先打开ArduinoIDE,选择  文件 -》首选项 -》在附加开发板管理器网址这一栏加入: http://arduino.esp8266.com/stable/package_esp8266com_index.json

再回到开发板管理器中它就可以顺利更新了

此时会出现如下包,版本选择2.2.0安装

将工具包中的web源码上传工具中的tools放入Arduino更目录中,然后返回源界面,点击  文件 —》新建 ,新建一个项目,将里面的代码清空,然后点击文件保存至容易找到的位置,点击  工具 —》esp8266 sketch data upload  ,如果顺利的话会出现如下的提示,选择:No

会发现新建的项目中多出了一个data空文件夹,将web源码/data里面的三个文件复制到这个文件及里面

如果出现以下错误

将工具选项中的这些选项设置完之后即可

接下来点击esp8266 sketch data upload,选择提示中的No,这时不会出现提醒,开始上传web页面,等个1分钟左右esp8266上的蓝灯不闪烁了就表示上传完了

然后电脑连接HH的wifi,浏览器输入:192.168.1.1/backdoor.html 就能进入web页面了,如下图

路由器型号选择通用型,然后输入你测试的wifi编号,点确定,电脑提示SSID伪造成功。在这里用我手机热点做示范

手机就会发现出现了个和你测试的wifi一样的没有加密的wifi,原来的HH会不见了,8266的蓝灯常亮,手机连接那个wifi后过几秒会自动弹出路由器升级的页面,然后输入管理员密码,点击开始升级,此时你的esp8266会将管理员密码保存,升级完后,8266的灯就会灭掉。

到这里就结束了,因为好朋友最近在弄相关的东西,所以我好奇也买了块板玩玩,就想依葫芦画瓢写一下我的过程(因本人太菜弄不出什么新花样来)。

当你们弄完之后会发现效果其实并不是太好,wifi范围和家用wifi差不多,但钓鱼效果极差!本人手机自动跳出钓鱼界面纯凭运气,电脑则根本出现不了钓鱼界面,这个也是我尚未解决的地方!如果大佬晓得请指点一二!

虽然钓鱼效果很差,但是它的干扰能力还行,手机一般都能干扰连接信号,使它收不到原wifi信号或者收到了连接不上,但是对于电脑来说可能就有点不足了。但如有电脑链接了本钓鱼wifi,极大几率会导致网卡自动关闭!


网盘链接:

链接:https://pan.baidu.com/s/1rkXLXkyCbR1epydU3-ndyA

提取码:1tag

参考文章:

https://www.freebuf.com/geek/148996.html

https://www.freebuf.com/vuls/180698.html

转载于:https://www.cnblogs.com/scoluo/p/10325422.html

ESP8266 wifi干扰、钓鱼实现相关推荐

  1. ESP8266 wifi钓鱼

    原文链接: https://www.cnblogs.com/xiaowuyi/p/6980072.html https://www.cnblogs.com/xiaowuyi/p/7110652.htm ...

  2. [Micropython]TPYBoard v202 邪恶改装:TPYBoard制作廉价WIFI干扰器

    2019独角兽企业重金招聘Python工程师标准>>> 想不想搞个WIFI干扰器?网上搜集了一下资料,发现用esp8266可以实现简单的干扰功能,包括断网.复制.欺骗等等.刚好手上有 ...

  3. 邪恶改装:TPYBoard制作廉价WIFI干扰器

    转载请注明:@小五义http://www.cnblogs.com/xiaowuyi 0X01 引言 想不想搞个WIFI干扰器?网上搜集了一下资料,发现用esp8266可以实现简单的干扰功能,包括断网. ...

  4. 使用esp8266板子进行钓鱼攻击

    本文只做技术交流,勿用作非法破坏,违者必究,严格遵守网络安全法,维护良好的网络环境,时刻做到心中有法,有法必依,如有任何不当,请联系管理员进行删除! 使用esp8266板子进行钓鱼攻击 先来准备一个e ...

  5. ESP8266 WiFi模块介绍

    ESP8266WiFi模块简介 ESP8266 是一个完整且自成体系的WiFi 网络解决方案,能够独立运行, 也可以作为 slave 搭载于其他Host 运行. ESP8266 在搭载应用并作为设备中 ...

  6. esp8266 wifi模组手机一键配网,配置一次,下次重启设备后不需再进行配网

    编写时间:2018年9月2日 #define  ATCMDLEN   20 extern uint8_t usart3RecvEndFlag; extern UART_HandleTypeDef hu ...

  7. STM32 HAL库 串口DMA(收发)和STM32串口中断接收(接收时间管理机制)+ESP8266 wifi模组通信问题

    一.HAL库 串口 DMA+ESP8266模组通信问题 用STM32 HAL库串口的DMA发送和空闲中断接收处理数据,单片机发送AT指令给ESP8266 wifi模组问题:单片机连续几次给wifi模组 ...

  8. esp8266 wifi模组入网案例

    ESP8266可以配置三种模式: station模式 : 0x01 soft-AP模式 : 0x02 soft-AP兼station模式 : 0x03 1.station模式  station模式可以 ...

  9. ESP8266 WiFi探针 MAC

    当一个设备给另外一个设备通过无线传输技术发送信息时,周围的其他同类设备都是能够收到这些信息的,WiFi探针技术就是基于这个原理.具体来说,只要一个WiFi设备在WiFi探针的侦听范围内,当这个WiFi ...

最新文章

  1. SVM+HOG:从完全不包含人体的图片中随机剪裁出64*128大小的用于人体检测的负样本
  2. css 大图保持宽高比压缩,css 保持宽高比缩放
  3. AngularJS中的方法参数的问题
  4. Java程序员是如何面试上阿里巴巴,如何拿到年薪50W
  5. Lumen开发:lumen源码解读之初始化(5)——注册(register)与启动(boot)
  6. g40-45支持虚拟化技术_虚拟化技术与原理简介
  7. java班级管理系统代码_基于jsp的班级管理系统-JavaEE实现班级管理系统 - java项目源码...
  8. 软件质量管理实践总结
  9. 软件录制电脑扬声器音频的原理
  10. 同个网络找不到计算机打印机共享,局域网共享打印机搜索不到怎么办 局域网共享打印机搜索不到解决方法...
  11. dw怎么保存HTML手机可以看,【dw网页制作】如何使用Dreamweaver制作网页?如何用Dreamweaver制作个人虚拟网站?dreamweaver如何制作手机网站?...
  12. 系统盘修复计算机命令,U盘启动盘修复系统的详细步骤
  13. 基于SDN网络的优化技术和QoS研究分析(二)
  14. 字节大幅裁员朋友圈刷爆网络:想给测试人提个醒...
  15. linux fq队列,理解fq_codel之概述
  16. crm客户管理系统如何助力企业销售管理
  17. Matlab将连续图片处理为视频
  18. vbs恶搞小程序速成
  19. 拼多多0元团购是真的吗?需要支付邮费吗?在哪参团?
  20. [附源码]Python计算机毕业设计Django医院门诊管理信息系统

热门文章

  1. c++ 或者 vc++中判断程序实例是否运行
  2. [原创]浅谈在创业公司对PMF的理解
  3. NDVI等植被相关指数
  4. LeetCode题解之Reorder List
  5. 2018第九届蓝桥杯省赛真题 C语言B组 第一题
  6. 【BZOJ 3165】 [Heoi2013]Segment 李超线段树
  7. 自己整理的排序算法之(1) 选择排序
  8. linux中/etc/passwd文件与/etc/shadow文件解析
  9. GNU make manual 翻译( 一百五十九)
  10. 在oracle中通过connect by prior来实现递归查询!