infernal-twin
Описание infernal-twin
Evil twin (злой двойник) — это термин для фальшивой Wi-Fi точки доступа, которая на местности выдаёт себя на подлинную, но на самом деле настроена для подслушивания беспроводных подключений. Злой двойник — это беспроводная версия фишинга (мошенничества). Атакующий обманывает беспроводных пользователей, чтобы они подключили ноутбук или мобильный телефон к испорченной ТД, которая выдаёт себя за законного поставщика.
Этот тип атаки злым двойником может использоваться для кражи паролей ничего не подозревающих пользователей как шпионя за их линией связи, так и фишингом, который включает настройку мошеннического веб-сайта и заманивание туда людей.
Что этот инструмент делает?
- Настраивает режим монитора на интерфейсе
- Настраивает БД
- Сканирует сеть в диапазоне
- Подключается к сетям выбранных SSID
- Получает страницу входа для аутентификации
- Модифицирует страницу входа с контролируемым атакующим скриптом php для получения учётных данных
- Поднимает сервер Apache для обслуживания фальшивой страницы входа
- Даёт жертве IP
- Настраивает таблицу NAT
- Дампит трафик
Домашняя страница: https://github.com/entropy1337/infernal-twin
Автор: entropy1337
Лицензия: GPLv3
Справка по infernal-twin
Справка и опции командной строки отсутствуют, поскольку это приложение с графическим пользовательским интерфейсом.
Руководство по infernal-twin
Страница man отсутствует.
Примеры запуска infernal-twin
sudo python2 InfernalWireless.py
Установка infernal-twin
Установка в Kali Linux
Если вы не знаете пароль рута для MySQL, то обратитесь к статье «Какой пароль рута MySQL в Kali Linux / Как сменить пароль рута MySQL в Kali Linux».
git clone https://github.com/entropy1337/infernal-twin.git cd infernal-twin
Нужно подправить файл dbconnect.conf. В первой его строке нужно прописать имя пользователя MySQL, во второй строке — пароль пользователя. Открываем файл:
gedit dbconnect.conf
Если имя пользователя root, а пароль 1, то содержимое файла:
root 1
Запускаем с привелегиями суперпользователя и с использованием Python второй версии:
sudo python2 InfernalWireless.py
Если у вас присутствуют проблемы с подключением к БД, то сделайте так:
mysql -u root -p mysql>use mysql; mysql>CREATE USER 'root2'@'localhost' IDENTIFIED BY 'здесь пароль нового пользователя'; mysql>GRANT ALL PRIVILEGES ON *.* TO 'root2'@'localhost' WITH GRANT OPTION;
rm dbconnect.conf
./db_setup.py [ ok ] Starting mysql (via systemctl): mysql.service. INFO:root:Please, enter MySQL credentials. Enter the DB username: root2 [введите имя вашего пользователя MySQL] Enter the password: 1 [введите пароль вашего пользователя MySQL]
Информация об установке в другие операционные системы будет добавлена позже.
Comments are Closed