Skip to content

naufalhanif25/wi-pie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wi-Pie

Bash Script

What's Wi-Pie?

Wi-Pie is a Bash-based command-line tool designed to bruteforce passwords against a Wi-Fi network using the nmcli command on Linux-based operating systems. This tool is suitable for wireless network security auditing purposes, by trying millions of passwords from rockyou.txt against a specific SSID until it successfully connects.

Wi-Pie works by reading the password list from rockyou.txt, then trying each password to connect to the target SSID using nmcli dev wifi connect. If the connection is successful, the process is terminated and the correct password is displayed. The program also supports network scanning, network forgetting, setting timeouts between attempts, and flexible configuration files management.

Getting Started

  1. Download or clone this repo

    git clone https://github.com/naufalhanif25/wi-pie.git
  2. Download rockyou.txt from the following link: Download rockyou.txt here
    Then move rockyou.txt to the Wi-Pie directory:

    mv rockyou.txt ~/path/to/wi-pie/
  3. Change wi-pie.sh permission to executable

    chmod +x wi-pie.sh
  4. Run wi-pie.shand start the bruteforce process

    ./wi-pie.sh --bruteforce <SSID>

    Example:

    ./wi-pie.sh --bruteforce "Someone Wi-Fi"
  5. Wait for the bruteforce process to complete Output example:

    [ Status ] Checking requirements...
    [ Status ] Checking completed
    
    Trying: 12345678
    Trying: nopassword
    Trying: idontknow
    
    [ Success ] Successfully connect to 'Someone Wi-Fi' with password 'idontknow'

Warning ⚠️
This tool is only used for educational purposes or wireless network security audits. It is strictly forbidden to use this tool for criminal purposes.

About

Wi-Pie is a Bash-based command-line tool designed to bruteforce passwords against a Wi-Fi network.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages