# WEF | WiFi Exploitation Framework

**URL:** <https://onehack.st/t/wef-wifi-exploitation-framework/287162>\
**Category:** Tools & Scripts\
**Tags:** tools, programming, operating-system\
**Created:** [July 17, 2024, 8:56pm UTC](https://onehack.st/t/wef-wifi-exploitation-framework/287162 "2024-07-17T20:56:37Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![TheStrength](https://onehack.st/user_avatar/onehack.st/thestrength/32/46753_2.png) [@TheStrength](https://onehack.st/u/TheStrength)\
**Post date:** [July 17, 2024, 8:56pm UTC](https://onehack.st/t/wef-wifi-exploitation-framework/287162/1 "2024-07-17T20:56:37Z")

</div>

![image](https://onehack.st/uploads/default/original/3X/c/4/c46900cdd5017fa528c6a0c298da25d569d8b52f.png)

# WEF

#### WiFi Exploitation Framework

###### Coded with 💙 by D3Ext

[![](https://camo.githubusercontent.com/23ec6ae386c93f005404d3dd0824fc9b37f6748db58cee19c03de10faad91ab1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d5f7265642e737667) ](https://opensource.org/licenses/MIT)[![](https://camo.githubusercontent.com/552a623ecd54e065283f5da3d327a048b6c0ec13c2b1926b2588f1320685b782/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6d61696e7461696e65642533462d7965732d627269676874677265656e2e737667) ](https://github.com/D3Ext/D3Ext/blob/main/CHANGELOG.md)[![](https://camo.githubusercontent.com/8531ea80bc5e0ac96a01c1f2e18f168ca543ffd837522065bcf93f238774d4b8/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f636f6e747269627574696f6e732d77656c636f6d652d627269676874677265656e2e7376673f7374796c653d666c6174)](https://github.com/D3Ext/WEF/issues)

[Introduction](https://github.com/D3Ext/WEF#introduction) • [Attacks](https://github.com/D3Ext/WEF#attacks) • [Features](https://github.com/D3Ext/WEF#features) • [Installation](https://github.com/D3Ext/WEF#installation) • [Requirements](https://github.com/D3Ext/WEF#requirements)

[Readme in spanish](https://github.com/D3Ext/WEF/blob/main/SPANISH.md)

## Introduction

This project started over 2021 as a personal tool to easily audit networks without writing long commands nor setting all values one by one and to automate the whole processes. This is not a professional tool, I created this project to learn and for testing purposes. After some time the repository obtained a bunch of stars so I decided to improve it. It’s a fully offensive framework to audit wifi networks with different types of attacks for WPA/WPA2, WPS and WEP, automated hash cracking, and much more.

If you have any error please open an issue (if you want to write it in spanish you can do it). If you have any doubt contact me via Discord, my username is _ **d3ext** _

## Attacks

- Deauthentication attack
- WIDS Confusion attack
- Authentication attack
- Beacon Flood attack
- TKIP attack (Michael Shutdown Exploitation)
- Pixie Dust attack
- Null Pin attack
- PIN Bruteforce attack
- ARP Replay attack
- HIRTE attack
- Caffe Latte attack
- Fake Authentication attack
- WPA/WPA2 handshake capture attack
- PMKID attack
- EvilTwin attack

You have an explanation of the different attacks [here](https://github.com/D3Ext/WEF/wiki/Attacks) on Wiki’s repo

## Features

☑ WPA/WPA2, WPS and WEP Attacks

☑ Automatic handshake capture and cracking

☑ Multiple templates for EvilTwin attack (different languages)

☑ Enable/disable monitor mode and view interface info (frequencies, chipset, MAC…)

☑ 2.4 GHz and 5 GHz supported

☑ Informative attack logs (just done user side)

☑ Custom wordlist selector when cracking

☑ English and spanish supported

And much more

## Installation

> As root

git clone [https://github.com/D3Ext/WEF](https://github.com/D3Ext/WEF) cd WEF bash wef

Take a look at the [Wiki](https://github.com/D3Ext/WEF/wiki/Installation) where I have more info about the installation

## Uninstallation

Simply execute this:

rm -rf /opt/wef \ /usr/bin/wef

## Usage

> Common usage of the framework

wef -i wlan0 # Your interface name might be different

> Help panel

```auto
 _______ ___
 \ \ / / __|__ |
  \ \/\/ /| _|| _|
   \_/\_/ |___|_|

[WEF] WiFi Exploitation Framework 1.3

[*] Interfaces:
    docker0
    ens33
    lo

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](https://github.com/D3Ext/WEF/wiki/Usage-&-Tips) for more information about how to use the tool and other related topics

## Demo

[![](https://raw.githubusercontent.com/D3Ext/WEF/main/images/wef-demo.png)](https://raw.githubusercontent.com/D3Ext/WEF/main/images/wef-demo.png)

[![](https://raw.githubusercontent.com/D3Ext/WEF/main/images/wef-demo2.png)](https://raw.githubusercontent.com/D3Ext/WEF/main/images/wef-demo2.png)

[![](https://raw.githubusercontent.com/D3Ext/WEF/main/images/wef-demo3.png)](https://raw.githubusercontent.com/D3Ext/WEF/main/images/wef-demo3.png)

[![](https://raw.githubusercontent.com/D3Ext/WEF/main/images/help-panel.png)](https://raw.githubusercontent.com/D3Ext/WEF/main/images/help-panel.png)

[![](https://raw.githubusercontent.com/D3Ext/WEF/main/images/randomize-mac.png)](https://raw.githubusercontent.com/D3Ext/WEF/main/images/randomize-mac.png)

[![](https://raw.githubusercontent.com/D3Ext/WEF/main/images/info.png)](https://raw.githubusercontent.com/D3Ext/WEF/main/images/info.png)

## TODO

- ~~EvilTwin attack for Enterprise networks~~
- ~~More options to crack handshakes~~
- ~~Better way to scan APs~~
- ~~Identify found devices vendors by their MAC addresses~~
- ~~Config file improved with more settings~~
- ~~General improvements~~
- Test compatibility with others OS
- Support WPA3 dictionary attack
- MANA and KARMA attack
- In-depth testing of implemented features
- More general improvement

## Contributing

See [CONTRIBUTING.md](https://github.com/D3Ext/WEF/blob/main/CONTRIBUTING.md)

## Changelog

See [CHANGELOG.md](https://github.com/D3Ext/WEF/blob/main/CHANGELOG.md)

## Credits

Thanks to [ultrazar](https://github.com/ultrazar) and [ErKbModifier](https://github.com/ErKbModifier), they helped me a lot \<3

## References

```auto
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/aircrack-ng/mdk4
https://github.com/aircrack-ng/aircrack-ng
https://github.com/wifiphisher/wifiphisher
https://github.com/ZerBea/hcxtools
https://github.com/ZerBea/hcxdumptool
https://github.com/Tylous/SniffAir
https://github.com/koutto/pi-pwnbox-rogueap
https://github.com/koutto/pi-pwnbox-rogueap/wiki/01.-WiFi-Basics

```

## Disclaimer

Creator has no responsibility for any kind of:

- Illegal use of the project.
- Law infringement by third parties and users.
- Malicious act, capable of causing damage to third parties, promoted by the user through this software.

## License

This project is under MIT license

Copyright © 2024, _D3Ext_

## GitHub:

> **[GitHub - D3Ext/WEF: Wi-Fi Exploitation Framework](https://github.com/D3Ext/WEF)**
>
> Wi-Fi Exploitation Framework
