ESP8266 Deauther SSID管理全攻略:如何创建假WiFi网络并开启随机模式迷惑扫描器
【免费下载链接】esp8266_deautherAffordable WiFi hacking platform for testing and learning项目地址: https://gitcode.com/gh_mirrors/es/esp8266_deauther
📶ESP8266 Deauther是一款基于 ESP8266 芯片的廉价 WiFi 安全测试平台,核心玩法之一就是通过SSID 管理批量创建假 WiFi 网络(Beacon 攻击),还能一键开启随机模式持续生成乱码 SSID,让周围的扫描器无从下手。本文将从零讲清楚:假 SSID 列表存在哪里、如何创建、随机模式怎么开、最后怎么发出去。
📡 SSID列表基础:假WiFi名字都存哪了
所有假 WiFi 名字(SSID)保存在设备内部的ssids.json文件中,核心逻辑位于 esp8266_deauther/SSIDs.cpp,结构定义见 esp8266_deauther/SSIDs.h。
几个关键限制要记住:
- 最多 60 条 SSID:列表上限在 SSIDs.h 中由
SSID_LIST_SIZE 60定义; - 每条最长 32 字符:不足 32 位的 SSID 会被自动填充不可见字符,凑满 32 位再发送(填充逻辑见 SSIDs.cpp 的
randomize函数); - 支持两种加密形态:每条 SSID 可以标记为 WPA2 加密或开放网络;
- 自动保存:开启
autosave后,改动会周期性写盘,不用手动操心。
➕ 创建假WiFi网络的3种方法
方法一:串口命令手动添加
连接设备后,在串口终端输入(完整命令见 serialcommands.md):
add ssid MyFakeCoffee -wpa2 -cl 3MyFakeCoffee:假网络名称;-wpa2:伪装成 WPA2 加密网络(更像真实热点);-cl 3:克隆 3 个带隐藏填充字符的"变体",迷惑检测设备。
查看当前列表:show ssids;删除某条:remove ssid <id>。
方法二:直接从扫描结果复制
先扫描周边真实热点,再一键复制:
scan select ap 2 add ssid -s这样会把选中的真实热点 SSID 原样搬进假网络列表——测试"热点克隆"现象时非常实用。
方法三:Web 界面点点点
开启 Web 界面后,进入SSIDs页面(源码:web_interface/ssids.html),表格化编辑:添加、修改、设置 WPA2、克隆、清空,改完记得点Reload/Save。
🎲 一键开启随机模式:让扫描器彻底懵圈
随机模式是 Deauther 最"骚"的功能:每隔固定时间,把整个 SSID 列表全部替换成60 条 32 位乱码假 SSID,加密类型也是随机的(WPA2 或开放)。
开启(间隔 5 秒):
enable random 5关闭(会自动清空列表):
disable randomWeb 界面中对应 SSIDs 页面下方的Enable Random Mode按钮。底层逻辑在 SSIDs.cpp 的update():每隔randomInterval秒,用 32~127 号 ASCII 字符随机拼出 32 位 SSID 并整表刷新。
💡 效果:附近设备的扫描列表会被大量"不存在"的网络刷屏,扫描器再也抓不到稳定目标。
⚔️ 发出信标:让假WiFi真正"亮"起来
SSID 列表准备好后,执行 Beacon 攻击把它们广播出去:
attack beacon -t 300beacon:按 SSID 列表持续发送信标帧;-t 300:300 秒后自动停止(attackTimeout);- 追加
probe可模拟设备在探测这些网络。
三个推荐搭配项(settings.md 有完整说明):
| 设置 | 作用 |
|---|---|
beaconChannel | 让不同 SSID 在不同信道发送,覆盖更广 |
beaconInterval | 信标间隔改为 1 秒,更稳定少刷屏 |
randomTx | 随机化发射功率,更难被定位特征 |
💾 保存与加载:SSID列表也能存档
save ssids /myssids.json # 存到指定文件 load ssids /myssids.json # 换设备/换场景时加载想清空全部假网络:remove ssids all。
⚠️ 新手须知
- ESP8266 Deauther 定位为教学与测试工具("Affordable WiFi hacking platform for testing and learning"),请只在自家或已获授权的实验环境中使用;
- 随机模式 + 大量克隆 SSID 会消耗更多内存和流量,建议搭配
attackTimeout限时运行; - 更多参数(信道数
maxCh、MAC 随机化macAP/macSt等)可参考 settings.md 逐项配置。
按本文步骤走完,你就拥有了一个能批量造假热点、还会不断"换脸"的 WiFi 测试小平台 🚀
【免费下载链接】esp8266_deautherAffordable WiFi hacking platform for testing and learning项目地址: https://gitcode.com/gh_mirrors/es/esp8266_deauther
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考