Arduino+esp8266+钓鱼wifi(20RMB)

2022-03-11 12:10:19 8 10629


*本文中涉及到的相关漏洞已报送厂商并得到修复,本文仅限技术研究与讨论,严禁用于非法用途,否则产生的一切后果自行承担。

1、环境搭建

先去Arduino官网下载安装包,进行安装
安装esp8266的驱动 这个可以去官网下载(https://cn.silabs.com/developers/usb-to-uart-bridge-vcp-drivers)



然后为了搭建esp8266的编译环境 需要安装插件(https://pan.baidu.com/share/init?surl=BGT9Vw31mz5CdlPKyKYXUQ) 提取码:49c1
插件安装完之后 选择下图这个


后面为了上传文件到闪存里 所以需要安装上传插件(https://github.com/esp8266/arduino-esp8266fs-plugin/releases)使用如下图(上传插件上传文件时将文件放在项目的data文件夹下即可)



2、注解
使用Arduino IDE 然后单片机是用的esp8266(具体编译环境的配置可以参考http://www.taichi-maker.com/
如果只是测试玩的话大概淘宝9.9元也是可以买到的,只不过如果需要带电池单元的话可能就须要再买个电池模块了
步骤是,先把写好的页面写入到闪存里面去,然后再把程序烧录到里面去,插上电就可以搞了
用户连接到我们的wifi(无密码),就会自动弹窗到钓鱼页面中去(这个利用了DNS协议)
用户输入口令到页面中,然后提交,程序就会把信息存储到/info.txt中,也会输出到串口中
钓鱼完成后 使用show_info程序从闪存中读出来信息即可(这里已经改成了web方式的文件读取,不需要再串口读取了,/Get即可)
淘宝上有带电池套的esp8266 这种板子加上一块电池就可以续航了,充电宝也可以。代码在附件里。

3、最后展示
(其实是比较简单的一个东西,写的不是很详细,师傅们不要骂我,emmm)






TCV:1

关于作者

李木15篇文章134篇回复

潜心习安全

评论8次

要评论?请先  登录  或  注册