Fluxion is a program to audit wireless Wi-Fi networks. It uses social engineering instead of brute-force. Fluxion is a successor of well-known linset.
This guide will show installation process of Fluxion on Linux Mint or Ubuntu.
The application has required dependencies. Some of them can be installed from system repositories. Dependencies, which are absent in repositories, we should install from sources. After you execute every command from this guide, you will get workable Fluxion with all necessary dependencies.
We are updating the package cache:
sudo apt update
Install git package:
sudo apt install git
We need aircrack-ng suit and mdk3. aircrack-ng is present in Linux Mint and Ubuntu repositories. But the version of aircrack-ng in repositories is old. I recommend you to install aircrack-ng from sources.
Create directory for our purpose:
mkdir bin
cd bin
Attention, this step is optional, it is needed to install the latest version of aircrack-ng. If you are satisfied with the version from the repository, skip this step.
Remove very old aircrack-ng from default repository, install aircrack-ng dependencies, download aircrack-ng source, compile and install aircrack-ng
sudo apt remove aircrack-ng
sudo apt install autoconf automake libpcre3-dev libnl-3-dev libsqlite3-dev libssl-dev ethtool build-essential g++ libnl-genl-3-dev libgcrypt20-dev libtool python3-distutils
sudo apt install -y pkg-config
git clone https://github.com/aircrack-ng/aircrack-ng.git
cd aircrack-ng/
autoreconf -i
./configure --with-experimental --with-ext-scripts
make
sudo make install
sudo airodump-ng-oui-update
# up
cd ..
========= END OF OPTIONAL STEP =========
Download mdk3 source, compile and install mdk3
sudo apt-get install git build-essential
git clone https://github.com/charlesxsh/mdk3-master.git
cd mdk3-master
make
sudo make install
# up
cd ..
Download coWPAtty source, compile and install coWPAtty
sudo apt install libpcap-dev
wget http://www.willhackforsushi.com/code/cowpatty/4.6/cowpatty-4.6.tgz
tar xvzf cowpatty-*.tgz
cd cowpatty*
make
sudo make install
# up
cd ..
Cleaning:
rm -rf mdk3-master/ aircrack-ng/ cowpatty-*
Fluxion installation:
git clone https://github.com/FluxionNetwork/fluxion
cd fluxion/
sudo ./fluxion.sh
At the first start, the program will install all necessary dependencies.
To be able perform Wi-Fi audit successfully, you need to have special Wi-Fi adapter, fox example Alfa AWUS052NH or Panda Wireless PAU09 N600.