WiFiPiFlip enables Raspberry Pi users to effortlessly toggle their device's wireless interface between monitor and managed modes. Designed for WiFi penetration testing, network analysis, and educational projects, it combines simplicity with efficiency, suitable for both beginners and experienced users.
- Easy Mode Switching: Quickly switch between monitor mode for packet capturing and managed mode for network connectivity.
- User-Friendly Interface: Simple prompts and a menu make it easy to manage your Pi's WiFi settings.
- Versatile Utility: Perfect for security assessments, educational purposes, and network troubleshooting.
- Seamless Integration: Minimal setup required, letting you focus on your projects.
Before starting, ensure your Raspberry Pi has:
- WiFi capabilities (e.g., Raspberry Pi 3/4, Zero W).
- A recent version of Raspberry Pi OS or any compatible Linux distribution.
- NetworkManager for managing network connections.
- iw for configuring wireless devices.
If you do not have NetworkManager or iw installed, you can install them by running:
sudo apt-get update
sudo apt-get install network-manager iw-
Clone the Repository:
git clone https://github.com/bradtaco/WiFiPiFlip.git
-
Make the Script Executable:
cd WiFiPiFlip chmod +x WiFiPiFlip.sh
Execute the script in the terminal:
./WiFiPiFlip.shFollow the on-screen prompts to switch between modes. The script guesses your WiFi SSID and interface but allows manual input if needed.
Contributions are welcome! For feature suggestions, bug reports, or code contributions, please open an issue or pull request on GitHub.
WiFiPiFlip is released under the GPL v3 License. See the LICENSE file for details.