⚠️ This tool is under development and has only been tested on Windows, but Termux - not supported. but you can use this now on PC
WiCrack-Py is a Python-based Wi-Fi password cracking tool built using the pywifi library. This tool is designed for educational purposes to demonstrate the process of brute-forcing Wi-Fi passwords using a wordlist. It can be used to test the security of your own Wi-Fi networks.
Important: This tool should only be used on networks for which you have explicit permission to test. Unauthorized access to networks is illegal.
- Brute-Force Wi-Fi Passwords: Automatically tries each password from a wordlist.
- Easy to Use: Simply input your target SSID and provide a wordlist file.
- Real-Time Feedback: Displays the current password being tested and the result.
- Educational Tool: Helps you understand the importance of strong passwords and the vulnerabilities of Wi-Fi networks.
💻 Installation: { Git's official website }
Follow these steps to get WiCrack-Py up and running on your machine:
- Clone the repository:
git clone https://github.com/idushamanakacyber/WiCrack-Py.git
- Install the required libraries:
pip install pywifi
To use WiCrack-Py, follow these steps:
-
Run the script:
cd WiCrack-Pycd mainpython wicrack.py
-
Enter the target SSID and path to your wordlist when prompted.
-
The tool will begin testing passwords from the wordlist and display the progress in the terminal.
Installation Steps:
Install Git: If you don’t have Git installed, go to Git's official website and download the appropriate version for your operating system.
Clone the Repository:
Open Command Prompt or PowerShell in Windows.
Clone the repository using the following command:
"git clone https://github.com/idushamanakacyber/WiCrack-Py.git"
Navigate to the Project Directory: Change into the directory where the project has been cloned:
"cd WiCrack-Py"
Install Required Libraries: You’ll need the pywifi library to run this code. Install it with:
"pip install pywifi"
Running the Code:
Once the installation steps are complete, run the script using the following command:
"python wicrack.py"
Here’s how it looks in the terminal*:
Enter target SSID: YourWiFi
Enter path to wordlist file: /path/to/wordlist.txt
Trying password: password1
Trying password: password2
...
Success! Password is: password123
This tool is for educational purposes only.
Use responsibly: Only test Wi-Fi networks you own or have explicit permission to test.
Unauthorized access to networks is illegal and punishable by law.
This project is licensed under the MIT License - see LICENSE for details.
Idusha Manaka
- GitHub: @idushamanakacyber
- YouTube: @idushamanaka-cyber