WiFi Password Tester v3 is a Java-based desktop application with a user-friendly Swing GUI. It allows ethical network testers to scan nearby Wi-Fi networks and attempt to connect using passwords from a user-supplied wordlist file. Designed for educational and ethical penetration testing on authorized systems only
🔐 WiFi Password Tester v3 is a fully-featured Java Swing GUI application for ethical password testing on Wi-Fi networks using a provided wordlist. This version includes:
- ✅ Real-time log viewer
- ✅ Wordlist input customization
- ✅ Network scanner
- ✅ One-click
.jarlaunch support
⚠️ Educational Tool Only — Do not use on unauthorized networks.
- 🔍 Scan and list nearby Wi-Fi networks (SSID, Auth, Encryption)
- ✍️ Use your own custom
wordlist.txt - 💬 Real-time console logs in the GUI
- 🧪 Try passwords one by one and attempt connection
- 🧹 Automatically deletes failed profiles to keep system clean
- 📦
.jarversion included — just double-click to run!
- Java JDK 8 or later
- Operating System: 🪟 Windows only (uses
netshcommand)
.
├── src/WiFiPasswordTesterGUI.java # Source code
├── WiFiPasswordTesterGUI.jar # Pre-built executable JAR (double-click to run)
├── wordlist.txt # Sample wordlist (can be customized)
├── LICENSE # MIT License
└── README.md # You're reading it 😎Just double-click
WiFiPasswordTesterGUI.jar(Java must be installed on your system).
OR
javac WiFiPasswordTesterGUI.java
java WiFiPasswordTesterGUI-
Compile the Java source code:
javac -d . src/WiFiPasswordTesterGUI.java -
Create a manifest file (e.g.,
manifest.txt) with the following contents:Main-Class: WiFiPasswordTesterGUI -
Package everything into a JAR:
jar cfm WiFiPasswordTesterGUI.jar manifest.txt WiFiPasswordTesterGUI.class
-
Run the JAR:
java -jar WiFiPasswordTesterGUI.jar
- Click "Scan Networks" to search for available SSIDs.
- Select a Wi-Fi network from the list.
- Enter path to your password wordlist file (e.g.,
rockyou.txtorwordlist.txt). - Click "Start Testing" to begin the dictionary attack.
- Logs will display password attempts and success/failure status.
This tool is strictly for educational purposes and ethical penetration testing only.
Do not use this software on networks you do not own or have explicit permission to test.
Unauthorized access is illegal under cybercrime laws globally.
Released under the MIT License — See LICENSE
Muhammad Arslan aka CosmicHackerX
🌐 Passionate about ethical hacking, networking, and Java development.
- Name your repo something like
wifi-password-tester-v3-guion GitHub. - Place the
.jarin areleases/folder or attach it to the GitHub "Releases" tab. - Need a sample
wordlist.txt? Include one with common passwords for demonstration.