Skip to content

Installation

D3Ext edited this page Aug 21, 2024 · 14 revisions

Compatiblity

WEF has been officialy tested on a bunch of Linux distros and it should work on 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 for Linux

  • Kali Linux
  • Parrot OS
  • Arch Linux
  • Manjaro
  • Ubuntu
  • Fedora
  • CentOS

How to install

It is installed the very first time you execute the script:

Run as root

git clone https://github.com/D3Ext/WEF
cd WEF
bash wef

It creates the appropiate directories, copies the captive portal templates, copies wordlists used for cracking purposes and creates a 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)

Directory structure

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/
  cache/
  main/
      captures/
      captive-portals/
      logs/
      graphs/
      wordlists/

Do not edit any file unless you know what you are exactly doing

Clone this wiki locally