Wifu
Programs from ishagg
WiFu is a sophisticated WiFi utility script designed to scan, filter, and exploit WiFi networks.
WiFu is a powerful WiFi utility script designed to scan, filter, and exploit WiFi networks. It leverages the `aireplay` and `aircrack` functionalities provided by the included crypto library to help users identify and crack WiFi passwords. This script provides an interactive command-line interface for easy and effective network management.

# Features
- **Scanning Networks:** Identify available WiFi networks using the specified network interface.
- **Filtering Networks:** Filter networks based on signal strength (strong, medium, weak, very weak, or all).
- **Exploitation:** Attempt to crack the passwords of selected WiFi networks.
- **Interactive Interface:** Engage with networks through an intuitive command-line interface.
# Prerequisites
- Ensure the crypto library (`/lib/crypto.so`) is available.
- The network interface should support monitoring mode.

 Interactive Commands
WiFu operates in an interactive command-line mode. Below are the available commands and their usage:

# Stage 1: Scanning Networks
**Command:**

scan [options]
*Options:*
- `-s` : Scan for networks with a strong signal.
- `-m` : Scan for networks with a medium signal.
- `-w` : Scan for networks with a weak signal.
- `-vw` : Scan for networks with a very weak signal.
- `-a` : Scan for all networks (default).

**Example:**
scan -s

# Stage 2: Interacting with Networks
**Command:**

use <ID>
- `<ID>` : The ID of the network to interact with (displayed after scanning).

**Example:**
use 3


# Stage 3: Exploiting Networks

**Command:**
exploit
- This command is used after selecting a network with the `use` command. It attempts to crack the WiFi password.

**Example:**

::[NetworkName] > exploit

# Additional Commands

**Command:**
back
- Go back to the previous menu.

**Command:**
help
- Display the help menu with usage instructions.

**Command:**
clear
- Clear the screen for better readability.

 Example Workflow

1. **Scan for all networks:**
    
    > scan -a
    
2. **Display scanned networks:**
    - The script will display a list of networks with IDs, signal strength, BSSID, and ESSID.

3. **Select a network to interact with:**
    
    > use 5
    
4. **Exploit the selected network:**
    
    ::[NetworkName] > exploit
    
 Exiting the Script

To exit the script, use the `back` command at any stage to go back to the previous menu or terminate the script.

Notes
- Ensure you have the necessary permissions to perform network operations.
Files
Builds
wifu-wifi-utility-script_draft build
Download build

Post's comments

post does not have comments.

You need to log in to write a comment.