文档章节

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

bodasisiter
 bodasisiter
发布于 2017/06/22 14:03
字数 1045
阅读 106
收藏 1

转载请以链接形式注明文章来源

  0X01引言

  想不想搞个WIFI干扰器?网上搜集了一下资料,发现用esp8266可以实现简单的干扰功能,包括断网、复制、欺骗等等。刚好手上有块TPYBoardv202(30元),详细信息可参考:http://www.tpyboard.com,也是esp8266芯片的,也是想换个固件是不是也可完成呢?周末动手试一下。

  0X02搭建开发环境

  1、网上下载了一个使用esp8266制作Deauth无线攻击的开源固件,是arduino开发的。

  github下载地址:https://github.com/PakchoiFood/ESP8266_deauther

  里面包含了arduinoIDE(arduino-1.8.2-windows.exe)和固件源码(esp8266_deauther-master.rar)。另外,还需要esp8266开发包(Arduino15.rar)可以从下面链接:http://pan.baidu.com/s/1bpnJMkn下载。

  2、下载完毕后,解压如下:

  3、双击arduino-1.8.2-windows.exe安装arduinoIDE。(如果你已经安装过arduinoIDE,这步可以省略)

  4、安装完毕后,打开arduino,菜单找到文件—》首选项,点击红色区域进入SDK目录

  我的路径是:C:\Users\Administrator\AppData\Local\Arduino15

  将从网盘下载的Arduino15.rar解压,把里面全部的文件直接覆盖C:\Users\Administrator\AppData\Local\Arduino15下文件。

  0X03硬件器件的准备

  将tpyboardV202与电脑连接,找到arduinoIDE菜单里工具—》开发板在右侧出来的菜单中向下找,会找到一个TPYBoardv202点击选中。

  0X04编译烧写固件

  1、    解压esp8266_deauther-master.rar,arduinoIDE菜单栏文件-》打开esp8266_deauther-master源码包esp8266_deauther\esp8266_deauther.ino

  2、    TPYBoardv202使用microUSB数据线接入电脑。查看安装的usb转串的端口。打开电脑的设备管理器(这里是COM11)

  3、    工具-》端口,选择COM11(根据自己的实际端口号选择)

  4、    菜单栏下面的绿色图标菜单区,选择上传,开始编译,烧写固件

  5、    查看最下方的日志区域

  等待编译完成,出现上图信息(状态:变为“上传”)时,按住FLASH的同时,按一下RST按键松开,让TPYBoardv202复位一下,继续按着FLASH,出现下面的信息时就可以松开FLASH按键了。

  烧写固件时,板子上的蓝色小LED灯会一直快速闪烁。

  烧写完毕后,显示上传成功,板子上的蓝色小LED会停止闪烁。

  0X05测试攻击效果

  1、成功烧写固件后,打开无线会搜索到名称为TPYBoardv202的热点,密码默认tpyboard,进行连接。

  2、连接成功后,打开浏览器输入192.168.4.1。点击[我已阅读并理解上面的通知](本次实验只用于测试实验,请谨慎使用)。

  网页原版是英文的,为了方便使用,我简单的翻译了一下(wifiSSID和密码也做了修改),下载的压缩包里也有英文原版的。

  3、点击进来以后,首先扫描一下附近的wifi。点击[扫描]。

  4、接下来我们选择一个wifi做一下攻击的测试,为了方便测试是否成功,选择平时经常使用的wifi,我的列表中选择boda。

  5、选择好后,点击最上方菜单栏[攻击],进入攻击页面。

  6、    攻击方式有3种,Deauther、Beacon和Probe-Request。页面最下方有对这3种方式的介绍,Probe-Request实在不知道怎么翻译,大神们可以指点一下。

  7、    我们这次使用Deauther方式,阻止客户端连接,点击[START]开始攻击。

  8、    找一个手机做一下实验,看是否还能连上boda。

  如果是第一次连接的话,会一直停在正在连接的界面上,无法连接成功。

  如果原本连接着,会被强迫断线。

  9、    点击[STOP],停止攻击。停止后,手机成功连接上boda了。

  10、esp8266_deauther里面还带了wifi复制等其他攻击方式,大家自己是吧。

  免责声明

  请不要在非合法情况下利用TPYboard实施攻击,这种行为将会被视作非法活动。由本软件所造成的任何不良后果,作者将不承担任何责任,请各位谨慎使用。

© 著作权归作者所有

共有 人打赏支持
bodasisiter
粉丝 19
博文 177
码字总数 159012
作品 0
潍坊
私信 提问
[Micropython]TPYBoard v202 邪恶改装:TPYBoard制作廉价WIFI干扰器

想不想搞个WIFI干扰器?网上搜集了一下资料,发现用esp8266可以实现简单的干扰功能,包括断网、复制、欺骗等等。刚好手上有块Tpyboard V202(30元),也是esp8266芯片的,也是想换个固件是不是...

bodasisiter
05/28
0
0
TPYBoardv202自制微信远程智能温湿度计

智能时代一夜间什么都能远程了。创业者想着如何做智能产品,如何做远程控制。DIY爱好者也想着如何自制各种奇妙的工具。这里和大家一起学习制作一款廉价的智能温湿度计。说它廉价是因为共计花...

bodasisiter
09/30
0
0
TPYBoard超全DIY案例一览:轻松玩转MicroPython开发!

TPYBoardv102是一款比较成熟和经典的MicroPython开发板,不仅适用于学习实验还能应用于大型的工业级开发,是MicroPython入门和研发的不二之选。下面我们就扒开v102的“层层外衣”来一次知识大...

bodasisiter
07/05
0
0
Python玩转单片机:从基础到进阶,几款主流的开发板大盘点!

Python俨然已成为当下最热门的编程语言(可以说没有之一)。Python火到什么程度?它将被加入小学生教材,纳入高考,估计在不远的将来可能会成为一项常用的技能。 学习python能做什么? 可以快...

bodasisiter
09/05
0
0
技术讨论 用ESP8266无线模块进行钓鱼渗透测试

  *本文原创作者:hacker by ljh,本文属FreeBuf原创奖励计划,未经许可禁止转载   声明:本文仅作为技术分析,禁止用于其他非法用途   至于无线网络安全方面大家都了解 802.11W 这个协...

FreeBuf
08/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

CentOS配置Tomcat监听80端口,虚拟主机

Tomcat更改默认端口为80 更改的配置文件是: /usr/local/tomcat/conf/server.xml [root@test-a ~]# vim /usr/local/tomcat/conf/server.xml # 找到 Connector port="8080" protocol="HTTP/1......

野雪球
今天
5
0
《稻盛和夫经营学》读后感心得体会3180字范文

《稻盛和夫经营学》读后感心得体会3180字范文: 一代日本经营之圣稻盛和夫凭借刻苦勤奋的精神以及深植于佛教的商业道德准则,成为了“佛系”企业家的代表人物。在《稻盛和夫经营学》“领导人...

原创小博客
今天
3
0
java框架学习日志-5(常见的依赖注入)

依赖注入(dependency injection) 之前提到控制反转(Inversion of Control)也叫依赖注入,它们其实是一个东西,只是看的角度不同,这章详细说一下依赖注入。 依赖——指bean对象创建依赖于...

白话
今天
4
0
红外接收器驱动开发

背景:使用系统的红外遥控软件没有反应,然后以为自己接线错误,反复测试,结果烧坏了一个红外接收器,信号主板没有问题。所以自己开发了一个红外接收器的python驱动。接线参见https://my.os...

mbzhong
今天
2
0
ActiveMQ消息传送机制以及ACK机制详解

AcitveMQ是作为一种消息存储和分发组件,涉及到client与broker端数据交互的方方面面,它不仅要担保消息的存储安全性,还要提供额外的手段来确保消息的分发是可靠的。 一. ActiveMQ消息传送机...

watermelon11
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部