✨ 主要改进
-
全面重构 Wi-Fi 攻击模块
- 统一 Deauth、信标、连接干扰、随机信标、AP 洪水等核心接口
- 新增
DeauthAttackConfig、BeaconConfig、LinkJammerConfig等配置结构体 - 使用 lambda 函数封装重复逻辑,删除约 700 行冗余代码
- 提高模块化与可读性,后续扩展更方便
-
统一 扫描与监控接口
- 新增
performChannelScanUnified()与PromiscuousModeConfig结构 - 重构信道扫描与混杂模式函数,逻辑更清晰
- 新增
-
统一 UI 说明页接口
- 创建
InfoPageConfig与showInfoPageUnified() - 优化信息展示逻辑,便于新增功能页面
- 创建
🐛 Bug 修复
- 修复
randomString变量作用域错误 - 修复
wifi_promiscuous_callback_t类型未定义问题 - 修复逻辑优先级与有符号/无符号比较警告
- 移除未使用的
enterStandbyFaceMode()函数
🧩 技术优化
- 统一代码风格与接口设计
- 提高可维护性、复用性与可读性
- 向后兼容现有功能,性能稳定提升