Статья Гайд 2020 по запуску режима монитора в TP-LINK TL-WN722N v2/v3 Kali Linux Wardriving

English version
Введение

Сегодня в программе, трансформация чудовища в красавицу, заставим ошибку производства работать под нашу дудочку. Речь о TP-LINK TL-WN722N v2/v3 долго распинаться не будем, приступим к делу.

Требования

Что бы у вас всё заработало, соблюдаем четкие требованиям и следуем инструкции, ибо я не гарантирую работоспособность данной инструкции на любых других дистрибутивах/ядрах, собственно о версии дистрибутива, качаем Kali Linux 2019.2 если уже установлена убедитесь что вы на ядре 4.19 если нет то вот ссылка вам на скачивание Kali Linux 2019.2 . Драйвера должны быть именно версии 5.3.9, вот вам ссылка на скачивание
Ни в коем случае не обновляем никакие пакеты, не вводите update && upgrade команды, они обновят ядро вашего дистрибутива Kali Linux 2019.2 а оно должно быть именно 4.19! Не трогайте терминал после установки ОС, следуйте пунктам инструкции!

Инструкция

После соблюдения всех требований приступим к инструкции, первоначально перейдем в терминал и введем следующие команды:

1) Установка заголовочных файлов ядра командой:
Код:
apt install -y bc linux-headers-amd64
2) Распаковка драйверов командой:
Код:
unzip rtl8188eus-5.3.9.zip
cd rtl8188eus-5.3.9
3) Установка распакованных драйверов командами:
Код:
make
make install
4) Теперь вводим следующую команду что бы скопировать наши драйвера в систему:
Код:
cp realtek_blacklist.conf /etc/modprobe.d

Добивание, после всех манипуляций соблюдённые строго по мануалу, не вводим ничего больше в терминал пока НЕ ПЕРЕЗАГРУЗИМ Kali Linux напомню что ядро должно быть 4.19!!! После перезагрузки ОС, отсоединяем TL-WN722N v2/v3 от USB и вставляем заново.

5) Включаем мониторинг:
Код:
ifconfig wlan0 down
airmon-ng check kill
iwconfig wlan0 mode monitor
ifconfig wlan0 up
Тест на проверку линейности рук:
Код:
iwconfig
Если прошли проверку то должен быть такой результат:
Код:
iwconfig
wlan0     IEEE 802.11b  ESSID:""  Nickname:"<WIFI@REALTEK>"
          Mode:Monitor  Frequency:2.447 GHz  Access Point: Not-Associated
          Sensitivity:0/0
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=0/100  Signal level=-100 dBm  Noise level=0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

eth0      no wireless extensions.

lo        no wireless extensions.
Happy End...
Поздравляю теперь вы сможете заставить красавицу плясать под вашу дудочку и оправдать ващи кровные 10$

Спасибо всем за внимание, спасибо за мотивацию по переносу и оформлению мануала @f22. Спасибо @The Codeby за понимание. Спасибо всем членам модерации и участникам форума и хейтерам за помощь в доработке "Статьи".

P.S.

У тех кто в первые на Kali Linux могут возникнуть недопонимания в выборе дистрибутива для загрузки, что бы не ошибиться хочу вас предупредить что у меня установлена x64 (она же amd64) битная версия дистрибутива Kali Linux 2019.2 и ядро 4.19 и, инструкция актуальна только для этой разрядности amd64 (она же x64) дистрибутива (так как не было возможности проверить на другой разрядности дистрибутива), если вы скачали дистрибутив другой разрядности то возможные проблемы с командой 1) Установка заголовочных файлов ядра командой: apt install -y bc linux-headers-amd64. убедитесь что у вас установлено правильное ядро следующей командой:
uname -r результат должен быть таковым:
Код:
root@kali:~# uname -r
4.19.0-kali4-amd64
root@kali:~#

UPD
Тест на инъекции:
Код:
aireplay-ng -9 wlan0
Результат:
Код:
Injection is working!
Screenshot:

IMG_20200118_152155.jpg


Тест на мониторинг в airodump-ng / wifite:

IMG_20200116_091109.jpg


Тест на Bruteforce WPS в Bully:

IMG_20200118_195350.jpg
 

SObakabeloboka

New member
21.01.2020
1
0
BIT
0
4.19.0-kali4-amd64



Вообще не стал ставить apt install -y bc linux-headers-amd64

gtorrent
Kali Linux 2019.2 (ex. BackTrack) [Аудит безопасности, хакинг] [amd64, i386] 9xDVD

Дрова точно rtl8188eus-5.3.9 (я просто укоротил название папки). Зашел в папку через mc и начали писал эти make

root@kali:~/Downloads/eus# make
/bin/sh: 1: bc: not found
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.19.0-kali4-amd64/build M=/root/Downloads/eus modules
make[1]: Entering directory '/usr/src/linux-headers-4.19.0-kali4-amd64'
/bin/sh: 1: bc: not found
CC [M] /root/Downloads/eus/core/rtw_cmd.o
CC [M] /root/Downloads/eus/core/rtw_security.o
CC [M] /root/Downloads/eus/core/rtw_debug.o
CC [M] /root/Downloads/eus/core/rtw_io.o
CC [M] /root/Downloads/eus/core/rtw_ioctl_query.o
CC [M] /root/Downloads/eus/core/rtw_ioctl_set.o
CC [M] /root/Downloads/eus/core/rtw_ieee80211.o
CC [M] /root/Downloads/eus/core/rtw_mlme.o
CC [M] /root/Downloads/eus/core/rtw_mlme_ext.o
CC [M] /root/Downloads/eus/core/rtw_mi.o
CC [M] /root/Downloads/eus/core/rtw_wlan_util.o
CC [M] /root/Downloads/eus/core/rtw_vht.o
CC [M] /root/Downloads/eus/core/rtw_pwrctrl.o
CC [M] /root/Downloads/eus/core/rtw_rf.o
CC [M] /root/Downloads/eus/core/rtw_recv.o
CC [M] /root/Downloads/eus/core/rtw_sta_mgt.o
CC [M] /root/Downloads/eus/core/rtw_ap.o
CC [M] /root/Downloads/eus/core/mesh/rtw_mesh.o
CC [M] /root/Downloads/eus/core/mesh/rtw_mesh_pathtbl.o
CC [M] /root/Downloads/eus/core/mesh/rtw_mesh_hwmp.o
CC [M] /root/Downloads/eus/core/rtw_xmit.o
CC [M] /root/Downloads/eus/core/rtw_p2p.o
CC [M] /root/Downloads/eus/core/rtw_rson.o
CC [M] /root/Downloads/eus/core/rtw_tdls.o
CC [M] /root/Downloads/eus/core/rtw_br_ext.o
CC [M] /root/Downloads/eus/core/rtw_iol.o
CC [M] /root/Downloads/eus/core/rtw_sreset.o
CC [M] /root/Downloads/eus/core/rtw_btcoex_wifionly.o
CC [M] /root/Downloads/eus/core/rtw_btcoex.o
CC [M] /root/Downloads/eus/core/rtw_beamforming.o
CC [M] /root/Downloads/eus/core/rtw_odm.o
CC [M] /root/Downloads/eus/core/rtw_rm.o
CC [M] /root/Downloads/eus/core/rtw_rm_fsm.o
CC [M] /root/Downloads/eus/core/efuse/rtw_efuse.o
CC [M] /root/Downloads/eus/os_dep/osdep_service.o
CC [M] /root/Downloads/eus/os_dep/linux/os_intfs.o
CC [M] /root/Downloads/eus/os_dep/linux/usb_intf.o
CC [M] /root/Downloads/eus/os_dep/linux/usb_ops_linux.o
CC [M] /root/Downloads/eus/os_dep/linux/ioctl_linux.o
CC [M] /root/Downloads/eus/os_dep/linux/xmit_linux.o
CC [M] /root/Downloads/eus/os_dep/linux/mlme_linux.o
CC [M] /root/Downloads/eus/os_dep/linux/recv_linux.o
CC [M] /root/Downloads/eus/os_dep/linux/ioctl_cfg80211.o
/root/Downloads/eus/os_dep/linux/ioctl_cfg80211.c: In function ‘rtw_cfg80211_indicate_sta_assoc’:
/root/Downloads/eus/os_dep/linux/ioctl_cfg80211.c:4141:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
u8 ie_offset;
^~
CC [M] /root/Downloads/eus/os_dep/linux/rtw_cfgvendor.o
CC [M] /root/Downloads/eus/os_dep/linux/wifi_regd.o
CC [M] /root/Downloads/eus/os_dep/linux/rtw_android.o
CC [M] /root/Downloads/eus/os_dep/linux/rtw_proc.o
CC [M] /root/Downloads/eus/os_dep/linux/rtw_rhashtable.o
CC [M] /root/Downloads/eus/os_dep/linux/ioctl_mp.o
CC [M] /root/Downloads/eus/hal/hal_intf.o
CC [M] /root/Downloads/eus/hal/hal_com.o
CC [M] /root/Downloads/eus/hal/hal_com_phycfg.o
CC [M] /root/Downloads/eus/hal/hal_phy.o
CC [M] /root/Downloads/eus/hal/hal_dm.o
CC [M] /root/Downloads/eus/hal/hal_dm_acs.o
CC [M] /root/Downloads/eus/hal/hal_btcoex_wifionly.o
CC [M] /root/Downloads/eus/hal/hal_btcoex.o
CC [M] /root/Downloads/eus/hal/hal_mp.o
CC [M] /root/Downloads/eus/hal/hal_mcc.o
CC [M] /root/Downloads/eus/hal/hal_hci/hal_usb.o
CC [M] /root/Downloads/eus/hal/led/hal_led.o
CC [M] /root/Downloads/eus/hal/led/hal_usb_led.o
CC [M] /root/Downloads/eus/hal/HalPwrSeqCmd.o
CC [M] /root/Downloads/eus/hal/rtl8188e/Hal8188EPwrSeq.o
CC [M] /root/Downloads/eus/hal/rtl8188e/rtl8188e_xmit.o
CC [M] /root/Downloads/eus/hal/rtl8188e/rtl8188e_sreset.o
CC [M] /root/Downloads/eus/hal/rtl8188e/rtl8188e_hal_init.o
CC [M] /root/Downloads/eus/hal/rtl8188e/rtl8188e_phycfg.o
CC [M] /root/Downloads/eus/hal/rtl8188e/rtl8188e_rf6052.o
CC [M] /root/Downloads/eus/hal/rtl8188e/rtl8188e_dm.o
CC [M] /root/Downloads/eus/hal/rtl8188e/rtl8188e_rxdesc.o
CC [M] /root/Downloads/eus/hal/rtl8188e/rtl8188e_cmd.o
CC [M] /root/Downloads/eus/hal/rtl8188e/hal8188e_s_fw.o
CC [M] /root/Downloads/eus/hal/rtl8188e/hal8188e_t_fw.o
CC [M] /root/Downloads/eus/hal/rtl8188e/usb/usb_halinit.o
CC [M] /root/Downloads/eus/hal/rtl8188e/usb/rtl8188eu_led.o
CC [M] /root/Downloads/eus/hal/rtl8188e/usb/rtl8188eu_xmit.o
CC [M] /root/Downloads/eus/hal/rtl8188e/usb/rtl8188eu_recv.o
CC [M] /root/Downloads/eus/hal/rtl8188e/usb/usb_ops_linux.o
CC [M] /root/Downloads/eus/hal/efuse/rtl8188e/HalEfuseMask8188E_USB.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_debug.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_antdiv.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_soml.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_smt_ant.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_antdect.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_interface.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_phystatus.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_hwconfig.o
CC [M] /root/Downloads/eus/hal/phydm/phydm.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_dig.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_pathdiv.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_rainfo.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_dynamictxpower.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_adaptivity.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_cfotracking.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_noisemonitor.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_beamforming.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_dfs.o
CC [M] /root/Downloads/eus/hal/phydm/txbf/halcomtxbf.o
CC [M] /root/Downloads/eus/hal/phydm/txbf/haltxbfinterface.o
CC [M] /root/Downloads/eus/hal/phydm/txbf/phydm_hal_txbf_api.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_adc_sampling.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_ccx.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_psd.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_primary_cca.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_cck_pd.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_rssi_monitor.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_auto_dbg.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_math_lib.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_api.o
CC [M] /root/Downloads/eus/hal/phydm/phydm_pow_train.o
CC [M] /root/Downloads/eus/hal/phydm/halrf/halrf.o
CC [M] /root/Downloads/eus/hal/phydm/halrf/halphyrf_ce.o
CC [M] /root/Downloads/eus/hal/phydm/halrf/halrf_powertracking_ce.o
CC [M] /root/Downloads/eus/hal/phydm/halrf/halrf_powertracking.o
CC [M] /root/Downloads/eus/hal/phydm/halrf/halrf_kfree.o
CC [M] /root/Downloads/eus/hal/phydm/rtl8188e/halhwimg8188e_mac.o
CC [M] /root/Downloads/eus/hal/phydm/rtl8188e/halhwimg8188e_bb.o
CC [M] /root/Downloads/eus/hal/phydm/rtl8188e/halhwimg8188e_rf.o
CC [M] /root/Downloads/eus/hal/phydm/halrf/rtl8188e/halrf_8188e_ce.o
CC [M] /root/Downloads/eus/hal/phydm/rtl8188e/phydm_regconfig8188e.o
CC [M] /root/Downloads/eus/hal/phydm/rtl8188e/hal8188erateadaptive.o
CC [M] /root/Downloads/eus/hal/phydm/rtl8188e/phydm_rtl8188e.o
CC [M] /root/Downloads/eus/platform/platform_ops.o
CC [M] /root/Downloads/eus/core/rtw_mp.o
LD [M] /root/Downloads/eus/8188eu.o
Building modules, stage 2.
/bin/sh: 1: bc: not found
MODPOST 1 modules
CC /root/Downloads/eus/8188eu.mod.o
LD [M] /root/Downloads/eus/8188eu.ko
make[1]: Leaving directory '/usr/src/linux-headers-4.19.0-kali4-amd64'

root@kali:~/Downloads/eus# make install
/bin/sh: 1: bc: not found
install -p -m 644 8188eu.ko /lib/modules/4.19.0-kali4-amd64/kernel/drivers/net/wireless/
/sbin/depmod -a 4.19.0-kali4-amd64

После cp realtek_blacklist.conf /etc/modprobe.d и перезагразки вставил свисток:

root@kali:~# iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

wlan0 unassociated Nickname:"<WIFI@REALTEK>"
Mode:Auto Frequency=2.412 GHz Access Point: Not-Associated
Sensitivity:0/0
Retry:eek:ff RTS thr:eek:ff Fragment thr:eek:ff
Encryption key:eek:ff
Power Management:eek:ff
Link Quality=0/100 Signal level=0 dBm Noise level=0 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

root@kali:~# ifconfig wlan0 down
root@kali:~# airmon-ng check kill

Killing these processes:

PID Name
827 wpa_supplicant

root@kali:~# iwconfig wlan0 mode monitor
root@kali:~# ifconfig wlan0 up
root@kali:~# iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

wlan0 IEEE 802.11b ESSID:"" Nickname:"<WIFI@REALTEK>"
Mode:Monitor Frequency:2.412 GHz Access Point: Not-Associated
Sensitivity:0/0
Retry:eek:ff RTS thr:eek:ff Fragment thr:eek:ff
Encryption key:eek:ff
Power Management:eek:ff
Link Quality=0/100 Signal level=-100 dBm Noise level=0 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

root@kali:~# aireplay-ng -9 wlan0
14:20:05 Trying broadcast probe requests...
14:20:06 Injection is working!
14:20:07 Found 3 APs

PS
Все делаю на виртуалке Virtual Box 6.1 Portable. Основная система Windows 8.1. В винде драйверы свистка установлены и он работает как обычно. Не удавалось почему-то нормально захватить в виртуальую среду свисток (много что пробовал). В итоге, нигде ничего в основной системе не отключал. В настройках виртуальной машины создал один пустой фильтр на USB устройство. Все действия по установке дров в Kali linux производил без свистка и воткнул его ТОЛЬКО тогда, когда уже перезагрузил систему с установленными дровами. В итоге, виртуалка нормально перехватила его (в списке устройств на винде из сетевых адаптеров пропал TP-Link и нормально подключился через Устройства -> USB -> Realtek 802.11 NIC

PPS
Сама Kali заняла примерно 12 гигабайт на виртуалке, не надо эти 20-25 как много где пишут. Я виртуальный диск сделал 15 и норм.
Действовал точ в точ как нут написано!

На свистке написано версия 3 а в исуп в2.монитор мод включился @Dadom от души
 

sds

New member
26.01.2020
2
0
BIT
0
Всем салют!
Граждане а че это моглоб значить(см вложение)
Ps ставлю на вертуалку
 

Вложения

  • IMG_20200127_223210.jpg
    IMG_20200127_223210.jpg
    327,2 КБ · Просмотры: 449

wlan0mode

Green Team
12.01.2020
59
73
BIT
0
Всем салют!
Граждане а че это моглоб значить(см вложение)
Ps ставлю на вертуалку

Дарова, пробуй так:
Код:
echo -e "deb https://http.kali.org/kali kali-rolling main non-free contrib" > /etc/apt/sources.list
apt-get update

потом убедись что ядро системы не сменилось:
Код:
uname -r

и начни заново по инструкции!
 
  • Нравится
Реакции: wlan0mon

sds

New member
26.01.2020
2
0
BIT
0
Всем привет!
Поставил с virtualbox до этого ставил через vmware-где ну вообще были просто вилы
Так вот после вылнения команды make при установке он чет там раз ругнулся на что-то , типа warning.
Ну а дальше все вроде норм, но почему-то свисток у меня не мигает
А то я чет дупля не отабью , это ж не нормально? Верно
О и ещё пардон,ещё раз перезагрузил кали и теперь флешка в трие в правом нижнем углуьмигает красным
 

Вложения

  • IMG_20200128_235253.jpg
    IMG_20200128_235253.jpg
    354,3 КБ · Просмотры: 380
  • IMG_20200129_000034.jpg
    IMG_20200129_000034.jpg
    220,2 КБ · Просмотры: 385
Последнее редактирование:

wlan0mode

Green Team
12.01.2020
59
73
BIT
0
Всем привет!
Поставил с virtualbox до этого ставил через vmware-где ну вообще были просто вилы
Так вот после вылнения команды make при установке он чет там раз ругнулся на что-то , типа warning.
Ну а дальше все вроде норм, но почему-то свисток у меня не мигает
А то я чет дупля не отабью , это ж не нормально? Верно
О и ещё пардон,ещё раз перезагрузил кали и теперь флешка в трие в правом нижнем углуьмигает красным

всё, отлично, удачной охоты!))
 
  • Нравится
Реакции: wlan0mon

Ferom0m

One Level
27.01.2020
1
1
BIT
0
На Parrot 4.7 на ядре 5.4 и 5.2 тоже работает(монитор, инжект, хенши ловит)
Свисток TP-Link TL-WN722N v2
Дрова ставил так:
Bash:
git clone https://github.com/aircrack-ng/rtl8188eus.git
cd rtl8188eus
sudo bash ./dkms-install.sh
Перед сборкой модуля, само собой ставим зависимости, если не стоят:
build-essential, исходники и заголовочные файлы для вашего ядра.
ОС у меня стоит на HDD, дуалбутом c виндой.
 
  • Нравится
Реакции: wlan0mode

msfconsole

One Level
23.11.2016
6
2
BIT
2
Вот еще видео
для настройки на Kali Linux 2020.1, все работает проверил.
Заработало, но после перезагрузки всё отвалилось ..
Попробовал сделать все заного пишет следующее после команды : "sudo iw dev wlan0 set type monitor": - command filed: no such device (-19)
 
Последнее редактирование:

Le Genda

New member
25.02.2020
1
0
BIT
0
Спасибо бро!

Заработало, но после перезагрузки всё отвалилось ..
Попробовал сделать все заного пишет следующее после команды : "sudo iw dev wlan0 set type monitor": - command filed: no such device (-19)
Там просто проверь через iwconfig имя твоего адаптера и попробуй перевести ошибку =)
 
08.09.2019
1
0
BIT
0
Кому в падлу запускать каждый раз монитор мод вот скрипт.
 

Вложения

  • monitor mode.txt
    95 байт · Просмотры: 405

Shaymas28

New member
19.02.2020
4
0
BIT
0
Я на виртуальной машине установил версию кали 4.19 все сделал строго по инструкции, но адаптер не переходит в режим мониторинга. Вероятно что на виртуальных машинах это не работает, только с флешки в режиме лайв или установленная на жесткий диск
 

Tiger Tiger

New member
30.03.2020
1
0
BIT
0
Всем привет!
После установки kali 4.19.0 и rtl8188eus-5.3.9

Не могу победить проблему при запуске reaver выдает ошибку:
ERROR: pcap_active status - 1

Может кто сталкивался?
 

Mster X

New member
29.04.2020
1
0
BIT
0
Инжект не зашел(
root@debian:~# aireplay-ng -9 wlan0

06:23:39 Trying broadcast probe requests...
06:23:40 No Answer...
06:23:40 Found 0 APs

Такое пишет. Подскажите есть ли смысл мусолить эту проблемму. Руки если чесно чешуться чтобы разобраться, но для ижекта можно использовать встроеный адапт.
 
Мы в соцсетях:

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