Skip to content

JuanBindez/wifitest

Repository files navigation

wifitest

PyPI - Downloads PyPI - License Read the Docs GitHub Tag

Python 3 library for wifi testing.

Install

sudo pip install wifitest

usage:

import

from wifitest import WifiTest

scan available wifi networks

s = WifiTest()
s.scan()

bruteforce on wifi network

SSID = "wifi"
WORDLIST = "wordlist.txt"

wifi = WifiTest()
wifi.bruteforce(SSID, WORDLIST)

CLI

usage: wifitest [-h] [--ssid SSID] [--wordlist WORDLIST] {scan,bruteforce,events}

Wifitest CLI

positional arguments:
  {scan,bruteforce,events}
                        Operation to perform: scan, bruteforce, or events

options:
  -h, --help            show this help message and exit
  --ssid SSID           SSID of the target Wi-Fi network (required for bruteforce
                        operation)
  --wordlist WORDLIST   Path to the wordlist file (required for bruteforce operation)

Bruteforce

sudo wifitest bruteforce  --ssid  WIFINAME --wordlist wordlist.txt

Scan

sudo wifitest scan

Events

sudo wifitest events