-
Notifications
You must be signed in to change notification settings - Fork 246
Installation
WEF has been officialy tested on a bunch of Linux distros and it should work on almost any of them. It does not work on WSL (Windows Subsystem for Linux) and has not been not tested on Mac OS!. This tool is only developed and supported for Linux
- Kali Linux (recommended)
- Arch Linux (recommended)
- Parrot OS
- Manjaro
- Ubuntu
- Fedora
- CentOS
It is installed in your PATH the very first time you execute the script:
Run as root
git clone https://github.com/D3Ext/WEF
cd WEF
bash wef
First of all, it creates the appropiate directories (under /usr/share/wef/), copies the captive portal templates, and creates a initial valid config file (/usr/share/wef/wef.cnf
)

Anyway, you should install certain requirements in order to work, the tool will warn you in case they are not installed yet (check Requirements)
The installation creates a directory structure under /usr/share/wef/
, where the content and necessary files are stored to easily access them. The structure it follows is this:
/usr/share/wef/
wef
wef.cnf
oui.txt
output/
captive-portals/
reports/
graphs/
wordlists/
cache/
You should not edit any file unless you know what you are exactly doing