EN
ENNA

Pixiewps vs WiFi-Pumpkin3

GitHub Stats

1.7k
Stars
2.4k
320
Forks
341
11
Issues
2
2y ago
Updated
2y ago
-
License
Apache-2.0
C
Language
Python

About Pixiewps

Pixiewps is a tool used to brute force offline the WPS PIN exploiting the low or non-existing entropy of some software implementations. This is known as the Pixie Dust attack, which exploits weak random number generation in the WPS protocol implementation of many routers. While Reaver performs online brute force (trying PINs against the router one by one), Pixiewps works offline - it captures the WPS exchange data and computes the PIN locally, typically recovering it in seconds rather than hours. The attack works because many router manufacturers use predictable values (like the router's own BSSID or timestamp) to seed the random number generator used in the WPS Diffie-Hellman key exchange. Pixiewps is typically used in conjunction with Reaver or Bully, which handle the network interaction while Pixiewps performs the offline computation.

About WiFi-Pumpkin3

WiFi-Pumpkin3 is a powerful framework for rogue access point attacks, providing an all-in-one solution for wireless security assessments. It creates a fake access point with built-in DHCP, DNS, and captive portal services, capturing credentials from clients who connect and attempt to authenticate. The framework includes proxy plugins for injecting JavaScript, capturing images, modifying HTML responses, and sniffing unencrypted traffic. WiFi-Pumpkin3 features both a command-line and graphical interface, making it accessible for different skill levels. Its plugin architecture supports custom captive portal templates (mimicking hotel WiFi, corporate portals, social media login pages), transparent proxying with SSL stripping, and integration with external tools like Bettercap and Responder for more sophisticated attacks.

Platform Support

🐧linux
🐧linux

Tags

Pixiewps only

wpspixie-dustoffline-attackwifibrute-force

WiFi-Pumpkin3 only

rogue-apcaptive-portalcredential-harvestingevil-twinproxygui