SagarBiswas-MultiHAT/WiFi-Dictionary-Attack
SagarBiswas-MultiHAT/WiFi-Dictionary-Attack has 36 GitHub stars and 0 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-14 18:10 UTC. Last push 2026-11-12.
What you can do
- Scans available Wi-Fi networks.
- Targets a specific SSID.
- Loads a dictionary of passwords from a file.
- Attempts to connect to the target Wi-Fi network.
Measured star growth
- in 24h
- 0
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
About
WiFi Dictionary Attack is a compact, Python-based Wi‑Fi security testing script. It scans nearby networks, targets a specified SSID, loads a password wordlist from passwords.txt, attempts WPA/WPA2 connections using pywifi, and reports successes or failures. For authorized, educational security audits only.
SecurityREADME.md
OriginalWi-Fi Dictionary Attack Script


This Python script is designed to perform a dictionary attack on a Wi-Fi network using the pywifi library. It scans available Wi-Fi networks, targets a specific SSID, and attempts to connect using passwords from a given file. Ideal for educational purposes and security testing.
Features
- Scans available Wi-Fi networks.
- Targets a specific SSID.
- Loads a dictionary of passwords from a file.
- Attempts to connect to the target Wi-Fi network.
- Displays successful connections or failed attempts.
Requirements
- Python 3.6 or higher
pywifilibrary
Installation
Clone the repository:
git clone https://github.com/SagarBiswas-MultiHAT/wifi-dictionary-attack.git cd wifi-dictionary-attackInstall the required library:
python -m venv .venv .\.venv\Scripts\Activate.ps1 pip install -r requirements.txt
Usage
- Create a file named
passwords.txtin the same directory as the script. Add potential passwords, one per line. - Update the
target_ssidvariable in the script with the SSID of your target Wi-Fi network. target_ssid = "Sagar_Biswas_5G" - Run the script:
python attack.py --ssid Sagar_Biswas_2.4G
Notes
- For Educational Purposes Only: This script is intended for ethical hacking and security testing. Do not use it on networks you do not own or have permission to test.
- Ensure your system has proper drivers and permissions to manage Wi-Fi connections.
Disclaimer
The author is not responsible for any misuse of this script. Use responsibly and ethically.
Support MultiHAT Open-Source
If you find this project useful in your workflow, development, or security research, consider supporting SagarBiswas-MultiHAT in its ongoing maintenance and future updates (supports both One-Time and Monthly backing):