D3Ext/WEF has 3,236 GitHub stars and 319 forks. GitHot measured +1 stars in 24 hours. Last checked 2026-11-07 17:58 UTC. Last push 2025-09-24.
Wi-Fi Exploitation Framework
Measured star growth
- in 24h
- +1
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original
WiFi Exploitation Framework
Coded with 💙 by D3Ext
Introduction • Attacks • Features • Installation • Usage
Introduction
This tool is designed for security researchers and penetration testers to analyze and exploit vulnerabilities in Wi-Fi networks. It provides an intuitive interface with a wide range of automated and manual attack techniques to test WPA/WPA2, WPS, and WEP security. With support for both 2.4 GHz and 5 GHz networks, detailed logging and customizable attack options, it offers flexibility for different testing scenarios. This is not a professional tool.
If you find an error, please open an issue (you can write it in english or spanish, as you want).
Supported attacks
- DoS (optional handshake capture):
- Deauthentication/Disassociation attack
- WIDS Confusion attack
- Authentication attack
- Beacon Flood attack
- TKIP attack (Michael Shutdown Exploitation)
- WPS:
- Pixie Dust attack
- PIN Bruteforce attack
- Null Pin attack
- WEP:
- ARP Replay attack
- HIRTE attack
- Caffe Latte attack
- Fake Authentication attack
- Handshake:
- WPA handshake attack
- PMKID handshake attack
- Pwnagotchi mode
- Rogue AP:
- Evil Twin attack
- BSSID spoofing
- Karma mode
- Enterprise WPA supported
- Deauth supported
- Evil Twin attack
- Other attacks:
- Automatic attack mode (Auto PWN)
- WPA3 dictionary attack
All the mentioned attacks/techniques are explained here on the Wiki
Features
This are some of the most notable features:
:ballot_box_with_check: WPA/WPA2/WPA3, WPS, WEP, Rogue-AP, and Handshake Attacks
:ballot_box_with_check: Automatic attack mode based on the features of the AP
:ballot_box_with_check: Automatic handshake capture
:ballot_box_with_check: Online and offline handshake cracking
:ballot_box_with_check: Simple login template for Evil Twin attack (multiple languages supported)
:ballot_box_with_check: Toggle monitor mode and view information about the network interface (frequencies, chipset, etc.)
:ballot_box_with_check: 2.4 GHz and 5 GHz supported
:ballot_box_with_check: Informative reports using HTML templates
:ballot_box_with_check: Standalone script
:ballot_box_with_check: English and spanish supported
Installation
As root
git clone --depth 1 https://github.com/D3Ext/WEF
cd WEF
bash wef
Take a look at the Wiki where I have more info about the tool
Usage
Common usage of the framework (your interface may have other name)
wef -i wlan0
Help panel
__ _____ ___
\ \ / / __| __|
\ \/\/ /| _|| _|
\_/\_/ |___|_|
[WEF] WiFi Exploitation Framework 1.6
[*] Interfaces:
wlan0
Required parameters:
-i, --interface) The name of your network adapter interface in managed mode
Optional parameters:
-h, --help) Show this help panel
--version) Print the version and exit
See here for more information about how to use the tool and other related topics
Demo








TODO
- Custom Evil Twin templates based on target AP vendor (TP-Link, Netgear, etc)
- Even more languages for Evil Twin templates
- More WPA3 attacks: Downgrade, Dragondrain
- Sort APs by default by power to show which APs are closer
- WEF now works as a standalone script
- Disassociation is now supported alongside deauthentication
- Vendors are no longer parsed from a local file
- APs scanning has been improved, now APs with clients are marked in green colour
- Evil Twin now supports PMKID handshake to check captured passwords
- MAC randomization/spoofing improved
- Filters for WPS and WPA3 when scanning APs
- Most attacks were reworked and/or improved, new options are available
- Graphical session and windows were reworked
- Non-Graphical usage has been improved
- Automatic dependencies installation on main distros
- Deep testing on supported distros (Manjaro, Fedora, Parrot, Debian, etc)
- Requirements were updated. Some more were added although the should be installed on most distros
- WPA3 attack optimized
- Now certificate files needed for Enterprise Evil Twin are generated automatically
- More languages supported on Evil Twin templates (czech, danish and romanian)
- Now wordlists are not needed anymore as dependencies
- Better error handling for most scenarios
- Multiple bug fixes
Changelog
See CHANGELOG.md
References
https://github.com/aircrack-ng/aircrack-ng
https://github.com/aircrack-ng/mdk4
https://github.com/v1s1t0r1sh3r3/airgeddon
https://github.com/FluxionNetwork/fluxion
https://github.com/P0cL4bs/wifipumpkin3
https://github.com/s0lst1c3/eaphammer
https://github.com/derv82/wifite2
https://github.com/wifiphisher/wifiphisher
https://github.com/ZerBea/hcxtools
https://github.com/ZerBea/hcxdumptool
https://github.com/Tylous/SniffAir
https://github.com/blunderbuss-wctf/wacker
https://github.com/evilsocket/pwnagotchi
https://github.com/koutto/pi-pwnbox-rogueap
https://github.com/koutto/pi-pwnbox-rogueap/wiki/01.-WiFi-Basics
Disclaimer
The creator has no responsibility for any kind of illegal use of the project.
License
This project is under MIT license
Copyright © 2025, D3Ext
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
560,804 starspublic-apis/public-apis
A collective list of free APIs
497,037 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
441,207 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,149 stars