0n1cOn3/FluxER

GitHub: 0n1cOn3/FluxER

一个在 Termux 中自动化安装与运行 Fluxion 的轻量级无线安全审计工具包,解决移动设备上进行 WPA/WPA2 测试的部署难题。

Stars: 670 | Forks: 85

🔒 FluxER

Fluxion Easy Runner for Termux

用于 Termux 的自动化安装器和启动器,适用于 WPA/WPA2 测试与网络分析的无线安全审计工具包。

[![Issues](https://img.shields.io/github/issues/0n1cOn3/FluxER?style=flat-square)](https://github.com/0n1cOn3/FluxER/issues) [![Pull Requests](https://img.shields.io/github/issues-pr/0n1cOn3/FluxER?style=flat-square)](https://github.com/0n1cOn3/FluxER/pulls) [![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-yellow.svg?style=flat-square)](https://opensource.org/licenses/GPL-3.0) [![Version](https://img.shields.io/badge/version-1.0-blue.svg?style=flat-square)](https://github.com/0n1cOn3/FluxER/releases)
## 🎯 功能 - **自动化安装**:一键安装 Ubuntu(proot)与 Fluxion - **针对 Termux 优化**:资源占用低,移动端友好 - **无需 Root**:适用于未 Root 的 Android 设备 - **智能包管理**:仅安装必要的依赖 - **错误处理**:具备详细进度反馈的健壮安装 - **存储高效**:可选组件以最小化空间占用 ## 📋 系统要求 ### 最低要求 - **操作系统**:Android 7.0+ 上的 Termux - **架构**:ARM64(64 位) - **存储空间**:约 500MB–1GB 可用空间 - **网络**:稳定的下载连接 - **权限**:存储空间访问权限(安装过程中授予) ### 推荐配置 - Android 9.0 或更高版本 - 2GB+ 可用存储空间以获得最佳性能 - Wi-Fi 连接以加快下载速度 ## 🚀 安装 ### 快速开始 1. **从 [F-Droid](https://f-droid.org/packages/com.termux/)(推荐)或 GitHub 安装 Termux** 2. **更新 Termux 软件包**: pkg update && pkg upgrade -y 3. **克隆仓库**: git clone https://github.com/0n1cOn3/FluxER.git cd FluxER 4. **赋予脚本可执行权限**: chmod +x fluxer.sh 5. **运行 FluxER**: ./fluxer.sh 安装程序将执行以下操作: - 请求存储空间权限 - 安装所需依赖 - 下载并设置 Ubuntu(proot) - 安装 Fluxion 与无线工具 - 提供启动说明 ## 💻 使用 ### 首次启动 安装完成后,使用以下命令启动 Fluxion: ``` cd ~ ./start-ubuntu.sh cd fluxion ./fluxion.sh ``` ### 快速启动(单行命令) ``` ./start-ubuntu.sh -c 'cd fluxion && ./fluxion.sh' ``` ### 创建别名(可选) 将以下内容添加到 `~/.bashrc` 以便快速访问: ``` echo "alias fluxion='~/start-ubuntu.sh -c \"cd fluxion && ./fluxion.sh\"'" >> ~/.bashrc source ~/.bashrc ``` 然后直接运行:`fluxion` ## 🛠️ 安装内容 ### Termux 软件包 - Git、Wget、Curl - Proot(用于 Ubuntu 环境) - Python 2 & 3(可选) - Figlet(用于横幅) ### Ubuntu 环境 - 无线工具(aircrack-ng、hostapd 等) - 网络工具(iptables、dsniff) - Fluxion 框架 - 可选:reaver、bully、pixiewps、hashcat ## 🐛 故障排除 ### 常见问题 **存储空间权限被拒绝** ``` termux-setup-storage # 如果需要,请在 Android 设置中手动授予权限 ``` **安装失败** ``` # 清除缓存并重试 apt clean pkg update ./fluxer.sh ``` **Ubuntu 环境无法启动** ``` # 重新安装 proot pkg reinstall proot ``` **找不到 Fluxion** ``` # 验证安装 ls ~/fluxion # 如果缺失,重新安装 rm -rf ~/fluxion ./fluxer.sh ``` ## 📊 随时间增长的星标数 [![Stargazers over time](https://starchart.cc/0n1cOn3/FluxER.svg?variant=adaptive)](https://starchart.cc/0n1cOn3/FluxER) ## 📜 许可证 本项目采用 GNU General Public License v3.0 授权许可 — 详见 [LICENSE](LICENSE) 文件。 ## ⚠️ 法律声明
### 🔴 仅限教育用途 🔴
**重要法律通知:** - 本工具**严格仅用于教育和授权的安全测试目的** - 未经授权访问计算机网络在包括以下法律在内的法律下属于**违法行为**: - 计算机欺诈和滥用法案(CFAA)——美国 - 计算机滥用法案——英国 - 其他司法管辖区中的类似立法 - 您**必须在测试前获得网络所有者的明确书面许可** - 作者和贡献者**不承担任何误用或损坏责任** - 使用本软件即表示您同意**合法且合乎道德地使用** **用户须对遵守所有适用的本地、州、联邦及国际法律承担唯一责任。**
### 🛡️ 请负责任地使用。请合乎道德地测试。请保持合法。 **如果您没有权限,请勿执行。**
## 📞 支持 - **问题反馈**:[GitHub Issues](https://github.com/0n1cOn3/FluxER/issues)
用心为安全研究社区制作 **如果您觉得有帮助,请给此仓库一颗 ⭐ 星!**
标签:Android安全, DNS枚举, DOS头擦除, Fluxion, GPLv3, Linux工具移植, MITM, PE加载, Python 3.9+, Termux, WiFi审计, WPA/WPA2, 密码破解, 应用安全, 开源安全工具, 无线安全审计, 无线攻击, 无线渗透测试, 渗透测试框架, 移动安全测试, 移动渗透测试, 系统分析, 网络分析, 网络安全工具, 网络审计, 自动化安装, 逆向工具, 逆向工程平台, 防御