WPS PIN generator
Go to file
Victor Golovanenko f1a40fc40c
Build with Nimble
2021-02-04 08:15:38 +03:00
src Build with Nimble 2021-02-04 08:15:38 +03:00
.gitignore Build with Nimble 2021-02-04 08:15:38 +03:00
LICENSE Initial commit 2020-09-02 23:51:50 +03:00
Makefile Build with Nimble 2021-02-04 08:15:38 +03:00
README.md Prepare for publication 2020-10-20 03:54:30 +03:00
wpspin.nimble Updated argparse, added properly checks for MAC address 2021-02-04 08:06:34 +03:00

WPS PIN generator

GitHub GitHub All Releases nimble

Overview

WPS PIN generator uses known MAC address based algorithms commonly found in routers firmware to generate their default PIN codes. PIN codes can be used with programs like Reaver, Bully or OneShot to recover Wi-Fi passwords.

Installation

Installing on Debian >= 11 or Ubuntu >= 20.04

sudo apt install -y nim
git clone https://github.com/drygdryg/wpspin-nim
cd wpspin-nim/
make
sudo make install

Installing on older versions of Debian/Ubuntu

Download universal Linux executable from the releases

Installing on Arch Linux or Manjaro

AUR version

yay -S wpspin

Installing on Termux

pkg install nim
git clone https://github.com/drygdryg/wpspin-nim
cd wpspin-nim/
make && make install

Installing on Windows

Download Windows executable from the releases

Installing with Nimble (platform-independent)

nimble install wpspin

Usage

Basic usage

wpspin 60:A4:4C:D0:D5:80

To generate all PIN codes in addition to the suggested ones use -A

wpspin -A 60:A4:4C:D0:D5:80

To use algorithms for testing use -T

wpspin -A -T 60:A4:4C:D0:D5:80

More detailed usage: wpspin --help

Credits

3WiFi offline WPS PIN generator: https://3wifi.stascorp.com/wpspin