Skip to content

0n1cOn3/FluxER

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 

Repository files navigation

πŸ”’ FluxER

Fluxion Easy Runner for Termux

Automated installer and launcher for Fluxion - a wireless security auditing toolkit for WPA/WPA2 testing and network analysis in Termux environments.


Issues Pull Requests License: GPL v3 Version


🎯 Features

  • Automated Setup: One-command installation of Ubuntu (proot) and Fluxion
  • Optimized for Termux: Efficient resource usage and mobile-friendly
  • No Root Required: Works on non-rooted Android devices
  • Smart Package Management: Only installs necessary dependencies
  • Error Handling: Robust installation with detailed progress feedback
  • Storage Efficient: Optional components to minimize space usage

πŸ“‹ Requirements

Minimum Requirements

  • OS: Termux on Android 9.0+
  • Architecture: ARM64 (64-bit)
  • Storage: ~500MB-1GB free space
  • Internet: Stable connection for downloads
  • Permissions: Storage access (granted during setup)

Recommended

  • Android 9.0 or higher
  • 2GB+ free storage for optimal performance
  • Wi-Fi connection for faster downloads

πŸš€ Installation

Quick Start

  1. Install Termux from F-Droid (recommended) or GitHub

  2. Update Termux packages:

    pkg update && pkg upgrade -y
  3. Clone the repository:

    git clone https://github.com/0n1cOn3/FluxER.git
    cd FluxER
  4. Make the script executable:

    chmod +x fluxer.sh
  5. Run FluxER:

    ./fluxer.sh

The installer will:

  • Request storage permissions
  • Install required dependencies
  • Download and setup Ubuntu (proot)
  • Install Fluxion and wireless tools
  • Provide launch instructions

πŸ’» Usage

First Launch

After installation completes, start Fluxion with:

cd ~
./start-ubuntu.sh
cd fluxion
./fluxion.sh

Quick Launch (One-liner)

./start-ubuntu.sh -c 'cd fluxion && ./fluxion.sh'

Create an Alias (Optional)

Add to ~/.bashrc for easy access:

echo "alias fluxion='~/start-ubuntu.sh -c \"cd fluxion && ./fluxion.sh\"'" >> ~/.bashrc
source ~/.bashrc

Then simply run: fluxion


πŸ› οΈ What Gets Installed

Termux Packages

  • Git, Wget, Curl
  • Proot (for Ubuntu environment)
  • Python 2 & 3 (optional)
  • Figlet (for banners)

Ubuntu Environment

  • Wireless Tools (aircrack-ng, hostapd, etc.)
  • Network utilities (iptables, dsniff)
  • Fluxion framework
  • Optional: reaver, bully, pixiewps, hashcat

πŸ› Troubleshooting

Common Issues

Storage permission denied

termux-setup-storage
# Manually grant permission in Android settings if needed

Installation fails

# Clear cache and retry
apt clean
pkg update
./fluxer.sh

Ubuntu environment won't start

# Reinstall proot
pkg reinstall proot

Fluxion not found

# Verify installation
ls ~/fluxion
# If missing, reinstall
rm -rf ~/fluxion
./fluxer.sh

πŸ“Š Stargazers Over Time

Stargazers over time


🀝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request. For major changes:

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

πŸ‘₯ Credits


πŸ“œ License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.


⚠️ Legal Disclaimer

πŸ”΄ FOR EDUCATIONAL PURPOSES ONLY πŸ”΄

Important Legal Notice:

  • This tool is provided strictly for educational and authorized security testing purposes
  • Unauthorized access to computer networks is illegal under laws including:
    • Computer Fraud and Abuse Act (CFAA) - United States
    • Computer Misuse Act - United Kingdom
    • Similar legislation in other jurisdictions
  • You must have explicit written permission from network owners before testing
  • The authors and contributors assume NO LIABILITY for misuse or damage
  • By using this software, you agree to use it legally and ethically

Users are solely responsible for compliance with all applicable local, state, federal, and international laws.


πŸ›‘οΈ Use Responsibly. Test Ethically. Stay Legal.

If you don't have permission, don't do it.


πŸ“ž Support


Made with ❀️ for the security research community

Star ⭐ this repository if you find it helpful!

About

FluxER - The bash script which installs and runs the Fluxion tool inside Termux. The wireless security auditing tool used to perform WPA/WPA2 auditing and MITM auditing.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages