Skip to content
This repository has been archived by the owner on Dec 9, 2020. It is now read-only.
/ wifi-spartan Public archive

Smart pentesting toolkit for modern WPA/WPA2 networks ⚔️📡

License

Notifications You must be signed in to change notification settings

javiln8/wifi-spartan

Repository files navigation

Wi-Fi Spartan ⚔️

Smart pentesting toolkit for modern WPA/WPA2 networks ⚔️📡

This application was developed for my Telecommunications Engineering bachelor's final thesis.

Requirements

The toolkit uses bettercap as its backend framework for attacking networks. Can be installed with any packet manager.

Usage

Run python3 wifi_spartan.py --help to see all available commands and options. To see all available options of a function, run python3 wifi_spartan.py <module> --help.

Wi-Fi spartan modules:

  • scan: wireless spectrum scanner
  • deauth: deauthentication attack to attempt to capture the 4-way handshake
  • pmkid: PMKID client-less attack
  • spoof scan: local network hosts scanner
  • spoof spy: MiTM attack with ARP spoofing
  • automata: wardriving automation with deep reinforcement learning techniques.

Future implementations

  • jam: WiFi jamming with packet flooding
  • rogue: Evil Twin attack
  • crack: dictionary attack to attempt to crack the PSK

References

Releases

No releases published

Packages

No packages published

Languages