• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Статья TP Link TL-WN722N monitor mode IS WORK!

Доброго времени суток всем вам!
Спешу сообщить всем тем кто приобрел себе этот 51wLIDvSeCL._SL1200_.jpg замечательный девайс для тестирования на проникновение беспроводных сетей, замечательнейшую новость!
Многие новички, как и я, были очень огорчены тем фактом, что для данного девайся не поддерживается monitor mode :( Точнее говоря для всех версий этого устройства, начиная от v2. Версию можно посмотреть на обратной стороне самого устройства. 14-09-2017-11-07-21.jpg
Так вот... заставить эту шайтан машину работать в monitor mode МОЖНО!!!
О том как это получилось у меня собственно и пост :)
У меня установлена kali rolling 4.13.
1. Качаем с гитхаба новый драйвер, благодаря которому и будет работать monitor mode.
Код:
git clone https://github.com/mfruba/kernel.git
Screenshot from 2017-11-13 21-49-16.png

2. Заходим в kernel/drivers/TL-WN722N_v2.0-Ralink/
Screenshot from 2017-11-13 21-50-22.png

3. Распаковываем обычный драйвер который находится в архиве rtl8188eu.tar.gz и устанавливаем его.
Код:
tar -xvzf archive.tar.gz
cd lwfinger-rtl8188eu-00b5f0d
make all
make install
3.png

4.png

Убедитесь в том, что драйвер установился в /lib/firmware/rtlwifi/
5.png

4. Далее переходим в директорию с новым драйвером и устанавливаем его
Код:
make
make install
6.png

5. Устанавливаем зависимые модули
Код:
modprobe lib80211
modprobe cfg80211
7.png

6. Добавляем модуль в ядро
Код:
insmod 8188eu.ko
7. Перезапускаем ос
Код:
shutdown -r now
8. С помощью iwconfig определяем имя интерфейса
8.png

9. И включаем monitor mode
Код:
ifconfig [имя интерфейса] down
iwconfig [имя интерфейса] mode monitor
ifconfig [имя интерфейса] up
9.png

10.png


airodump-ng на WN722N
11.png


airodump-ng на встроенной в ноут карте
12.png


Beeline_2G_F1F72F стоит прямо надо ноутбуком в 50 см.
Вот так вот у меня заработал monitor mode.
P.S.
BSSID не меняется( по крайней мере с помощью macchanger) - эта проблема осталась.
13.png

Встроенная сетевая карта теперь не работает - поправочка, теперь работает. Видимо я накосячил в первый раз.
Видео сделаю в ближайшее время.
Всем спасибо за внимание, надеюсь кому нибудь помог.


Данный метод не позволяет производить инъекции, только ловлю хэндшейков
 
Последнее редактирование модератором:

andrylv

New member
05.12.2017
2
0
BIT
0
у меня на этом драйвере не моргает индикация(светодиод на самом индикаторе) ето нормально?
 
D

D8mbsniper

Действительно, monitor mode заработал. Однако, как я понял данная ревизия не может отправлять пакеты (ну или я что-то не правильно понял).
Например wifite работает только так
Код:
wifite --mon-iface wlan0
Да и то навечно глохнет на этом моменте
Код:
 [0:00:20] WPS Pixie attack:  Sending EAPOL START request
 

cathome

Green Team
26.11.2017
11
5
BIT
0
выдает ошибку при вводе в мониор мод
Error for wireless request "Set Mode" (8B06) :
SET failed on device wlan1 ; Invalid argument.
 
L

lol78

а что пишет?
[doublepost=1510899406,1510898751][/doublepost]у меня при установки даже команда make не выполнялась. Оказалось у меня не было ссылки build в /lib/mudules/[версия linux]/.
Решалось просто установкой headers:
Код:
apt-get install aptitude
aptitude -r install linux-headers-$(uname -r)
Если ссылки build не появилось можно самому добавить:
Код:
ln -s /usr/src/linux-headers-[версия linux]/ /lib/modules/[версия linux]/build
А как ещё можно ошибку make исправить?
 

sinner67

Green Team
24.03.2017
279
357
BIT
0
на сколько я понял, такая ошибка решается индивидуально
 
L

lol78

а что делать если не видит на какаом чипсете адаптер
 
L

lol78

airmon-ng
[doublepost=1514052381,1514052163][/doublepost]И что делать если проделал все команды но после перезагрузки он потерял драйвер и выводит это ?????? через airmon-ng
 

ghostphisher

местный
Grey Team
07.12.2016
2 602
3 413
BIT
0
lspci | grep -i 'net' <--- вот так что покажет?

И если после перезагрузки теряет драйвер, значит надо добавить его в "автозагрузку" - логично же
 
L

lol78

пишет после команды
insmod 8188eu.ko
insmod error could not insert module 8188eu.ko invalid module format
как исправить даптер теперь вообще невидет
 
L

lolipopjkee

Приветствую всех, у меня такая проблема, приобрёл сей девайс V2, и начались танцы с бубном. Установил хедеры, как написано выше, вводил все команды, но ничего не помогает. В lsusb даже не видит чип, не могу понять , куда нужно закинуть этот *.ko файл. В общем, прошу помощи.
 

Вложения

  • Снимок экрана от 2018-01-07 18-29-03.png
    Снимок экрана от 2018-01-07 18-29-03.png
    116,1 КБ · Просмотры: 320
S

Sitrakien

Подскажите пожалуйста установил хедерс но после команды make all выдает такую штуку
root@kali:~/Desktop/kernel/drivers/TL-WN722N_v2.0-Ralink/lwfinger-rtl8188eu-00b5f0d# make all
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.14.0-kali3-amd64/build M=/root/Desktop/kernel/drivers/TL-WN722N_v2.0-Ralink/lwfinger-rtl8188eu-00b5f0d modules
make[1]: Entering directory '/usr/src/linux-headers-4.14.0-kali3-amd64'
/usr/src/linux-headers-4.14.0-kali3-common/Makefile:947: *** "Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel". Stop.
Makefile:146: recipe for target 'sub-make' failed
make[2]: *** [sub-make] Error 2
Makefile:8: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.14.0-kali3-amd64'
Makefile:151: recipe for target 'modules' failed
make: *** [modules] Error 2
как установить эти libelf-dev, libelf-devel or elfutils-libelf-devel, ядро 4.14
 

Dimon_Any

Green Team
11.01.2018
46
21
BIT
0
Подскажите пожалуйста установил хедерс но после команды make all выдает такую штуку
root@kali:~/Desktop/kernel/drivers/TL-WN722N_v2.0-Ralink/lwfinger-rtl8188eu-00b5f0d# make all
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.14.0-kali3-amd64/build M=/root/Desktop/kernel/drivers/TL-WN722N_v2.0-Ralink/lwfinger-rtl8188eu-00b5f0d modules
make[1]: Entering directory '/usr/src/linux-headers-4.14.0-kali3-amd64'
/usr/src/linux-headers-4.14.0-kali3-common/Makefile:947: *** "Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel". Stop.
Makefile:146: recipe for target 'sub-make' failed
make[2]: *** [sub-make] Error 2
Makefile:8: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.14.0-kali3-amd64'
Makefile:151: recipe for target 'modules' failed
make: *** [modules] Error 2
как установить эти libelf-dev, libelf-devel or elfutils-libelf-devel, ядро 4.14

два вечера мучался с этими дровами, в итоге все сделал.
Для всех у кого подобные проблемы, нужно:
1. обновить систему apt-get update, apt-get upgrade, apt-get dist-upgdare
2. установить
apt-get install aptitude
aptitude -r install linux-headers-$(uname -r)
3. если выдает ошибку как описана выше, устанавливаем пакет apt-get install libelf-dev, и после этого будет работать make

дальше все как по инструкции в начале темы

Вообщем режим monitor заработал, но дальше столкнулся с другой проблемой, не работает деаутинфикация aireplay-ng, выполняю команду, пакеты идут, но вай-фай продолжает работать и не кого не выкидывает..... пробывал на разных роутерах, не помогло
Если в ручную перезаходишь, то в сканировании появляется хендшейк и пароль взламывается, все как положено, но это я сам на телефоне вай-фай выкл/вкл, а в реальных условиях как всех выкинуть?
Я или что то не так делаю или этот чип(драйвер) не может делать инжект пакетов? Кто нибудь пробывал?
 

Dimon_Any

Green Team
11.01.2018
46
21
BIT
0
сейчас нашел как делать тест на инжект, походу этот адаптер не может делать инжекты(отправку пакетов), тест не прошел.
Если кто что пробывал, отпишитесь)) А то уже думаю зря купил, надо искать другой адаптер((
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!