WiFi Brute Force Attack Script
This script allows you to scan available WiFi networks and perform a brute force attack to crack the passwords using a provided wordlist.
Features
- WiFi Network Scan: Scans available WiFi networks and displays their information (SSID, signal strength, BSSID, security type).
- Brute Force Attack: Performs a brute force attack on a specified WiFi network using a wordlist.
- Network Information Display: Displays detailed information about a specific WiFi network.
- Language Switch: Allows changing the interface language between English, French, and German.
Prerequisites
Before you begin, make sure the following libraries are installed:
pip install pywifi
Available Commands
- scan: Scans available WiFi networks.
- attack [number]: Initiates a brute force attack on the specified WiFi network.
- info [number]: Displays detailed information about the specified WiFi network.
- list: Lists all detected WiFi networks with additional details.
- clear: Clears the console screen for better readability.
- help: Displays help with available commands.
- exit: Closes the program.
- lang [en/fr/de]: Changes the interface language.
How to Use
Scan WiFi Networks: Use the scan command to detect available WiFi networks in your area.
Launch an Attack: Use the attack [number] command to attempt to crack the password of a WiFi network. The number corresponds to the index of the network detected by the scan command.
Get Information about a Network: Use the info [number] command to display detailed information about a specific network.
Change Language: Use the lang [en/fr/de] command to change the interface language.
Warnings
- Ethical Use: This script should only be used on WiFi networks for which you have explicit permission.
- Legality: Ensure that you comply with local laws and regulations regarding access to WiFi networks.
License
This project is licensed under the MIT License. See the LICENSE file for more information.
