Bat WiFi-Forcer is a proof-of-concept WiFi security testing tool written entirely in Windows Batch script. It demonstrates how basic brute-force concepts work while emphasizing ethical hacking principles.
- ๐ Network Scanning - Discover available WiFi networks
- ๐ฅ๏ธ Interface Management - Select from multiple WiFi adapters
- ๐ Wordlist Support - Custom password dictionary attacks
- ๐ฏ Target Selection - Choose specific networks to test
- ๐ Progress Tracking - Real-time attack progress monitoring
- ๐ Logging - Detailed activity logs and results
- ๐จ Color Interface - Beautiful terminal colors and formatting
โ Allowed Uses:
- Testing your own home networks
- Educational demonstrations
- Security research with permission
- Learning about WiFi security
โ Prohibited Uses:
- Unauthorized network access
- Testing networks without permission
- Malicious activities
- Illegal hacking attempts
cd batch-wifi-bruteforcer
wififorcer.bat
bruteforcer$ wordlist C:\path\to\your\wordlist.txt
bruteforcer$ counter 10
bruteforcer$ attack
bruteforcer$ help
| Component | Requirement |
|---|---|
| ๐ฅ๏ธ OS | Windows 7/8/10/11 |
| โก Privileges | Administrator Rights |
| ๐ก Hardware | WiFi Adapter |
| ๐ง Tools | netsh, wmic commands |
- Run as Administrator - Right-click โ "Run as administrator"
- Accept Terms - Read and accept the ethical use agreement
- Scan Networks - Use
scancommand to find targets - Select Target - Choose a network from the scan results
- Configure - Set wordlist and attempt counter if needed
- Attack - Start testing with
attackcommand - Review Results - Check logs and results files
Create your own wordlist file or use popular ones like:
- RockYou.txt
- Common passwords lists
- Custom dictionary files
counter- Set connection attempt timeoutwordlist- Specify custom password fileinterface- Select WiFi adapter
| File | Description |
|---|---|
wifi_attack.log |
Detailed timestamped activity log |
wifi_results.txt |
Successful password findings |
session_state.txt |
Saved session configuration |
This is an educational tool with several limitations:
- โฐ Slow performance - Batch scripting is not optimized for speed
- ๐ถ Online attacks only - No offline password cracking
- ๐ WPA2 only - Doesn't support WPA3 or enterprise networks
- ๐ฑ Basic functionality - Simplified security testing
- ๐ก๏ธ No stealth - Attacks are easily detectable
We welcome contributions! Please follow these guidelines:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Voltsparx
- GitHub: @voltsparx
- Email: voltsparx@gmail.com
- Website: More Projects
If you find this project useful, please give it a star on GitHub!
Made with ๐ป and โค๏ธ for educational purposes