WEF
WEF copied to clipboard
Wi-Fi Exploitation Framework
📡 WiFi Exploitation Framework 📡
A fully offensive framework to the 802.11 networks and protocols with different types of attacks for WPA/WPA2 and WEP, automated hash cracking, bluetooth hacking and much more.
Tested and supported in Kali Linux, Parrot OS, Arch Linux and Ubuntu
*However it's not finished and may have issues, try it at your own risk.*
-
I recommend you my alfa adapter: Alfa AWUS036ACM, which works really great with both, 2.4 and 5 Ghz
-
If you have any doubt, please contact me or create a issue
⭕ SUPPORTED ATTACKS:
:ballot_box_with_check: Deauthentication Attack
:ballot_box_with_check: Authentication Attack
:ballot_box_with_check: Beacon Flood Attack
:ballot_box_with_check: PMKID Attack
:ballot_box_with_check: EvilTwin Attack
:ballot_box_with_check: Passive/Stealthy Attack
:ballot_box_with_check: Pixie Dust Attack
:ballot_box_with_check: Null Pin Attack
:ballot_box_with_check: Chopchop Attack
:ballot_box_with_check: Replay Attack
:ballot_box_with_check: Michael Exploitation Attack
:ballot_box_with_check: Caffe-Latte Attack
:ballot_box_with_check: Jamming, Reading and Writing bluetooth connections
:ballot_box_with_check: GPS Spoofing with HackRF
⭕ FEATURES:
:ballot_box_with_check: Log generator
:ballot_box_with_check: WPA/WPA2, WPS and WEP Attacks
:ballot_box_with_check: Auto handshake cracking
:ballot_box_with_check: Multiple templates for EvilTwin attack
:ballot_box_with_check: Check monitor mode and it status
:ballot_box_with_check: 2Ghz and 5Ghz attacks
:ballot_box_with_check: Custom wordlist selector
:ballot_box_with_check: Auto detect requirements
:ballot_box_with_check: Bluetooth support (Jamming, Reading, Writing)
⭕ USAGE:
Common usage of the framework
wef -i wlan0 # Your interface name might be different
or
wef --interface wlan0
Once the application is running, type help
to view more functions and useful info.
However I'll do a post on my blog about WEF and wifi hacking from zero to hero
⭕ REQUIREMENTS:
Don't install them manually, WEF takes care of that if you don't already have them
aircrack-ng
reaver
mdk4
macchanger
hashcat
xterm
hcxtools
pixiewps
python3
btlejack
crackle
php
hostadp
dnsmasq
⭕ INSTALLATION:
Checkout the Wiki
⭕ DEMO:
Demo on a Parrot OS with Kitty terminal

⚪ Specials thanks to ultrazar who helped me a lot <3
If you are using bspwm, you can add this line to your bspwmrc for launching the xterm windows always beeing in floating mode (for a prettier design)
bspc rule -a XTerm state=floating
If you consider this project has been useful, I would really appreciate supporting me by giving this repo a star or buying me a coffee.
Copyright © 2022, D3Ext