littlebot
Published on 2025-04-12 / 3 Visits
0

【源码】基于NodeMcu ESP8266的假登录系统(Fake sign in)项目

项目简介

本项目是基于NodeMcu ESP8266模块的WiFi捕获端口项目,模拟一个假登录页面。当有设备连接到该免费WiFi时,会被引导至模拟登录页面,要求用户输入电子邮件和密码进行虚假注册。完成后,ESP8266模块上的内置LED会闪烁三次。保存的密码在重启或关闭ESP8266后消失,可通过访问特定链接查看已获取的用户凭证。

项目的主要特性和功能

  • 创建模拟登录页面,要求用户输入信息。
  • 存储和查看用户提交的信息。
  • 通过LED反馈登录过程完成信号。

安装使用步骤

使用ESP8266 Flasher安装(简易方式)

  1. 下载ESP8266 Flasher软件。
  2. 下载项目的release.bin文件。
  3. 打开ESP8266 Flasher,选择Node MCU端口。
  4. 进入配置选项卡,选择刚刚下载的.bin文件。
  5. 返回第一个选项卡,点击"Flash"按钮。至此,Node MCU设备准备就绪。

使用Arduino IDE安装

  1. 打开Arduino IDE,进入"文件" -> "偏好" -> "开发板管理器URL",粘贴链接:"http://arduino.esp8266.com/stable/package_esp8266com_index.json"。
  2. 在"工具" -> "开发板" -> "开发板管理器"中搜索并安装ESP8266开发板。
  3. 选择开发板。
  4. 下载并打开名为"ESP8266_WiFi_Captive_Portal_2.0.ino"的代码文件,可按需修改参数,如SSID名称和登录页面的标题、副标题等。
  5. 将代码上传到设备中。至此,项目安装完毕。

免责声明和法律须知

此项目仅供测试和教育目的使用。只能在自己的网络和设备上使用,禁止用于非法或恶意行为。此项目的使用可能会遇到潜在风险和问题,因此使用者应自行承担风险,作者不承担任何责任。此外,该项目遵循MIT许可证进行分发和使用。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】