Fluxion — специализированная программа для аудита безопасности беспроводных сетей. Она использует социальную инженерию. Fluxion получает доступ к WI-FI без брута, то есть без перебора словарей, и не требует больших вычислительных мощностей. Эта программа — следующий виток всем известной проги linset.
Программа создает клон точки доступа жертвы, блокирует оригинальную сеть и выводит на его дисплее окно с информацией о необходимости повторного ввода пароля от WiFi. Примечательно то что для ее использования не требуется особых знаний и справится с ней даже новичок. Все операции выполняются в автоматическом режиме. Кроме того не требуется ввод каких либо дополнительных команд кроме команды на запуск. Управление программой производится путем ввода цифровых знвчений пунктов меню. Очень просто.
В данной статье речь пойдет исключительно об установке софта в среду Linux. Об ее использовании для проверки сетей поговорим в следующей статье.
Установка Fluxion
Установка проста и незатейлива. Для корректной работы программы для взлома без брута нам потребуется установить ряд зависимостей из стандартных репозиториев. Некоторые придется компилировать из исходных кодов. Не переживайте, я подробно распишу каждый шаг и укажу на возможные проблемы.
Все нижеприведенные команды вводить по очереди и построчно, это важно.
Сначала обновляемся:
1 |
sudo apt-get update |
Затем проводим установку из репозиториев:
1 |
sudo apt-get install isc-dhcp-server lighttpd macchanger php php-cgi hostapd nmap xterm curl hostapd wireless-tools python unzip openssl rfkill pyrit git |
Далее для полного набора нам понадобится полный пакет программ aircrack-ng и mdk3 . Их конечно можно установить и из официального репозитория, однако проблема в том что там они древние и очень давно не обновлялись. Что бы все четко работало я рекомендую поставить вышеуказанные пакеты из исходников. Однако выбор за вами. Если вы по каким то причинам не желаете компилировать софт на своем компьютере то следующий шаг пропускаете и используете «sudo apt-get». Если нет то делаем следующее:
Создаем директорию для загрузки исходников и перейдем в нее:
1 2 |
mkdir bin cd bin |
Скачиваем и устанавливаем пакет софта aircrack-ng:
1 2 3 4 5 6 7 |
sudo apt-get remove aircrack-ng sudo apt-get install libpcre3-dev libnl-3-dev libsqlite3-dev libssl-dev ethtool build-essential g++ libnl-genl-3-dev duma libgcrypt20-dev git clone https://github.com/aircrack-ng/aircrack-ng.git cd aircrack-ng/ make sqlite=true pcre=true experimental=true ext_scripts=true libnl=true duma=true sudo make sqlite=true pcre=true experimental=true ext_scripts=true libnl=true duma=true install sudo airodump-ng-oui-update |
Переходим на один уровень вверх:
1 |
cd .. |
Далее устанавливаем mdk3:
1 2 3 4 5 |
sudo apt-get install git build-essential git clone https://github.com/charlesxsh/mdk3-master.git cd mdk3-master make sudo make install |
И снова переходим на один уровень каталога вверх:
1 |
cd .. |
Чистим мусор после загрузки и компиляции:
1 |
rm -rf mdk3-master/ aircrack-ng/ |
Ну и наконец скачиваем Fluxion, ради которой все и затевалось)
1 2 |
wget https://fluxion.tk/fluxion-unstable.zip unzip fluxion-unstable.zip |
Примечательно то что раньше она жила на гитхабе но что то пошло не так и теперь сайт fluxion.tk считается официальным сайтом программы. Но не будем отвлекаться.
Запус Fluxeon
Долгожданный запуск:
1 2 |
cd fluxion/ sudo ./fluxion |
Программа проведет самодиакгностику и проверит наличие пакетов необходимых для полноценной работы. Если вы все сделали правильно о увидите зелененькие OK! напротив всех пунктов.
Если же какого то компонента не хватает то установите его через «sudo apt-get имя_компонента».
Ну и кроме всего прочего для хорошей работы с этой программой вам потребуется хороший мощный адаптер с поддержкой режима мониторинга.
И кстати, товарищи начинающие! Для последующих запусков используйте последовательность команд
1 2 |
cd bin/fluxion/ sudo ./fluxion |
Это связано с тем что во время установки мы уже перешли в папку «bin», далее что бы вызвать наш установленный софт нам необходимо перейти непосредственно в папку «bin/fluxion/»
На этом пожалуй все. Всем удачной проверки сетей 😉
2 комментария
Все получилось, спасибо за статью.
Author
Отлично, рад что плоды моих трудов вам пригодились.