0n1cOn3/FluxER
GitHub: 0n1cOn3/FluxER
一个在 Termux 中自动化安装与运行 Fluxion 的轻量级无线安全审计工具包,解决移动设备上进行 WPA/WPA2 测试的部署难题。
Stars: 670 | Forks: 85
🔒 FluxER
Fluxion Easy Runner for Termux
用于 Termux 的自动化安装器和启动器,适用于 WPA/WPA2 测试与网络分析的无线安全审计工具包。
[](https://github.com/0n1cOn3/FluxER/issues)
[](https://github.com/0n1cOn3/FluxER/pulls)
[](https://opensource.org/licenses/GPL-3.0)
[](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
```
## 📊 随时间增长的星标数
[](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, 密码破解, 应用安全, 开源安全工具, 无线安全审计, 无线攻击, 无线渗透测试, 渗透测试框架, 移动安全测试, 移动渗透测试, 系统分析, 网络分析, 网络安全工具, 网络审计, 自动化安装, 逆向工具, 逆向工程平台, 防御