- Как установить драйвер для W-Fi для карт с чипсетом RTL8814AU (Alfa AWUS1900)
- Какой чипсет в Alfa AWUS1900
- Как установить драйвер Alfa AWUS1900 (RTL8814AU) в Kali Linux
- Как установить драйвер rtl8814au в Arch Linux, BlackArch
- Как установить драйвер rtl8814au в Debian, Linux Mint, Ubuntu
- Переключение между режимами USB2.0/3.0
- Как перевести Alfa AWUS1900 в режим монитора
- ALFA AWUS1900 Kali linux 2019.4 #666
- Comments
- HachimanSec commented Dec 3, 2019
- Environment
- Steps to Reproduce
- HackWare.ru
- Этичный хакинг и тестирование на проникновение, информационная безопасность
- Атаки на 5 ГГц Wi-Fi: тесты и подсказки
- AWUS052NH
- AWUS036ACH и AWUS1900
- Решение проблем
- Программы, которые поддерживают атаки на 5 ГГц
- Тесты
- Тесты беспроводной инъекции на 5 GHz
- Заключение
- How to install ALFA AWUS036ACH, AWUS1900, AWUS036AC on Kali Linux 2020.3 w/ monitor mode & injection
- Comments
Как установить драйвер для W-Fi для карт с чипсетом RTL8814AU (Alfa AWUS1900)
Какой чипсет в Alfa AWUS1900
Чипсет RTL8814AU имеют следующие W-Fi адаптеры:
- Alfa AWUS1900
- TRENDnet TEW-809UB
- ASUS USB-AC68
- TP-LINK Archer T9UH
- D-Link DWA-192
Они особенно полюбились тем, кто тестирует на безопасность Wi-Fi сети, поскольку это современные беспроводные адаптеры, которые могут переходить в режим монитора и выполнять беспроводные инъекции.
Лучше из этого списка является Alfa AWUS1900.
Раньше в драйвере realtek-rtl88xxau-dkms присутствовала поддержка для чипсета RTL8814AU и для работы этих карт достаточно было установить указанный драйвер — на Kali Linux это можно было сделать прямо из основного репозитория пакетов, на других системах нужно было компилировать. Но теперь для чипсета RTL8814AU поддержка в драйвере realtek-rtl88xxau-dkms отключена! Для этого чипсета сделан отдельный драйвер, который может конфликтовать с RTL8814AU! Эти изменения произошли недавно, поэтому старые инструкции по установке драйвера для Alfa AWUS1900 не работают.
Если вам не нужен драйвер realtek-rtl88xxau-dkms (поддерживает теперь чипсеты RTL8812AU/21AU), то удалите его:
Если он вам нужен, то можете не удалять и проверить, будут ли они конфликтовать.
Как установить драйвер Alfa AWUS1900 (RTL8814AU) в Kali Linux
Для установки драйвера RTL8814AU выполните следующие команды:
Скачайте исходный код драйвера:
Установите драйвер как модуль DKMS — это означает, что при обновлении ядра вам не придётся вручную перекомпилировать драйвер под новую версию ядра. Это автоматически будет делать модуль DKMS. Также обратите, что команда make не нужна, поскольку компиляцию выполнить модуль DKMS.
Чтобы драйвер заработал, может потребоваться перезагрузка.
Обратите внимание на строки:
DKMS сообщает, что установка завершена и что статус для 8814au «установлено».
Если вы захотите удалить этот драйвер, то перейдите в папку с исходным кодом и выполните там:
Как установить драйвер rtl8814au в Arch Linux, BlackArch
Начните с установки программы pikaur по статье «Автоматическая установка и обновление пакетов AUR». Программа pikaur — это аналог pacman, но для работы с AUR, она позволяет автоматически устанавливать и обновлять программы из AUR. Вы обязательно полюбите pikaur!
Затем выполните команду:
Как установить драйвер rtl8814au в Debian, Linux Mint, Ubuntu
Для установки драйвера rtl8812au выполните следующие команды.
Скачайте исходный код драйвера:
Установите драйвер как модуль DKMS — это означает, что при обновлении ядра вам не придётся вручную перекомпилировать драйвер под новую версию ядра. Это автоматически будет делать модуль DKMS. Также обратите, что команда make не нужна, поскольку компиляцию выполнить модуль DKMS.
DKMS сообщает, что установка завершена и что статус для 8814au «установлено».
Удаление драйвера
Чтобы удалить драйвер из вашей системы, откройте терминал в каталоге с исходным кодом и выполните следующую команду:
Переключение между режимами USB2.0/3.0
Изначально драйвер будет использовать режим USB2.0, который ограничит пропускную способность 5G 11ac (ширина полосы USB2.0 только 480 Мбит/с => пропускная способность около 240 Мбит/с). Но когда modprobe добавляет параметры «rtw_switch_usb_mode=1» в опции инициализации драйвера 8814au, то он переключится в режим USB3.0.
Переключение usb2.0 => usb3.0
Переключение usb3.0 => usb2.0
Как перевести Alfa AWUS1900 в режим монитора
Главное, что нужно уже усвоить, используйте команды «ip» и «iw» вместо «ifconfig» и «iwconfig» — это касается работы со всеми Wi-Fi адаптерами.
Источник
ALFA AWUS1900 Kali linux 2019.4 #666
Comments
HachimanSec commented Dec 3, 2019
Hello everyone,
maybe someone has an idea about the problem here. I was reading all the forums and docs, but I dont really get it. Especially as most people remark that it should work out of the box with the default dkms driver.
I am running Kali 2019.4 rolling release ( 5.3.0-kali2-amd64 ) in VirtualBox 6.0.14 r133895 (Qt5.6.3) with an Alfa AWUS1900 WiFi adapter (the USB host in VirtualBox is set to USB3.0).
Installing the default driver ( apt install realtek-rtl88xxau-dkms ) doesnt make the WiFi adapter work.
I reverted to the aircrack-ng driver set (https://github.com/aircrack-ng/rtl8812au).
Now the adapter works:
When I start bettercap ( bettercap -iface wlan0 -caplet https-ui ) I cant start the WiFi module.
It stops with an error that TX power cant be set (see screenshot).
However setting it manually works: iw wlan0 set txpower fixed 3000
Kismet actually seems to work as well.
Environment
- bettercap v2.26.1 (built for linux amd64 with go1.13.4)
- Linux kali 5.3.0-kali2-amd64 #1 SMP Debian 5.3.9-3kali1 (2019-11-20) x86_64 GNU/Linux
- go version go1.13.4 linux/amd64
- -iface wlan0 -caplet https-ui
- Caplet code you are using or the interactive session commands.
- Full debug output
Steps to Reproduce
- Start bettercap with https-ui
- Login to UI and navigate to WiFi module
- Try to start WiFi module
Expected behavior: WiFi capture
Actual behavior: Error according to screenshot
♥ ANY INCOMPLETE REPORT WILL BE CLOSED RIGHT AWAY ♥
The text was updated successfully, but these errors were encountered:
Источник
HackWare.ru
Этичный хакинг и тестирование на проникновение, информационная безопасность
Атаки на 5 ГГц Wi-Fi: тесты и подсказки
Источник: Основывается на статье «How to get your new 5 GHz wireless penetration gear up and working», в которой автор (Adam Toscher) проверил несколько Wi-Fi адаптеров на возможность делать беспроводные инъекции в Kali Linux, а также поделился своими советами и наблюдениями. Команды и результаты печатаются как есть — без проверки; но автор заслуживает доверия.
Это небольшая заметка о том, как убедиться, что ваше оборудование готово к атакам на Wi-Fi, работающем на 5 ГГц.
Сейчас много интересных карт, поддерживающих 5 ГГц, среди них совсем новые Alfa AC1200 и Alfa AWUS1900 WiFi адаптеры, а также хорошо зарекомендовавшие себя адаптеры на чипсете Ralink MediaTek RT3572, у которых хорошая поддержка драйверов в Linux прямо «из коробки». Но и у тех, и у других есть свои проблемы и нюансы.
AWUS052NH
Выполняет пассивное и активное обнаружение и атаки для обоих, 2.4 и 5 GHz диапазонов. Работает из коробки в Kali (не требует установки драйверов) и поддерживает беспроводную инъекцию.
Данные о чипсете:
Для перевода в режим монитора:
Из трёх протестированных карт, поддерживающих 5GHz, в Kali из коробки работает только AWUS052NH, у неё же самый стабильный и законченный драйвер. Но эта карта поддерживает 802.11n, в то время как другие карты дополнительное поддерживают ещё и 802.11ac.
AWUS036ACH и AWUS1900
Установка беспроводных драйверов в Kali для AWUS036ACH и AWUS1900
Ручной перевод в режим монитора
В настоящее время нужно вручную переводить в режим монитора карты AWUS036ACH и AWUS1900.
Переводим в режим монитора:
Переключение на определённый канал
Для перевода интерфейса на определённый канал Wi-Fi карта должна быть в состоянии up. Например, для установки 6 канала с шириной 40 MHz:
Установка 149 канала с шириной 80 MHz:
Установка TX power (мощности передачи) работает не для каждой карты. Она выполняется следующей командой:
Решение проблем
Драйвер в репозитории Kali Linux может быть не самой новой версии, при желании вы можете установить его вручную.
Далее показана установка из исходного кода драйвера rtl8812au для AWUS036ACH и AWUS1900 в Kali Linux.
Для начала установите зависимости:
Затем сама установка драйвера:
Программы, которые поддерживают атаки на 5 ГГц
Далее несколько программ, с помощью которых вы можете проверить насколько хорошо работает ваш адаптер на 5 ГГц. Если я забыл какую-то из программ, то дополните в комментариях.
- Airodump-ng (из последних версий пакета Aircrack-ng) — для захвата данных
- Aireplay-ng (из последних версий пакета Aircrack-ng) — для проверки беспроводных инъекции и выполнения атаки деаутентификации
- airgeddon — для автоматизации множества атак
- Kismet (проверялась новая версия) — для мониторинга и захвата данных
- Router Scan by Stas’M (только в Windows) — для выполнения атак WPS и Pixie Dust
- Reaver (работает на 5 ГГц, но мне ещё не попадались ТД с включённым WPS, настроенным на 5 ГГц) — для выполнения атак WPS и Pixie Dust
Тесты
Для проверки рекомендуется обновить aircrack-ng до последней версии.
Для пассивной разведки по всем каналам в диапазоне 5 ГГц:
Будет выполнен поиск по 802.11n (работает на 2.4 и 5 ГГц) и по 802.11ac (работает только на 5 ГГц) — при условии, что ваша карта поддерживает эти стандарты. Если карта поддерживает только 802.11n, то она не увидит точек доступа, работающих на 802.11ac.
Для сбора информации на 5 ГГц удобно использовать последнюю версию Kismet, в которой очень удобно выбрать нужные каналы:
Для проверки возможности беспроводных инъекций используется aireplay-ng.
Начнём с того, что переключим интерфейс на канал из 5 ГГц:
Затем сам тест запускается командой:
При таком способе результатов не было, получено:
При запуске программы с дополнительными опциями:
sudo aireplay-ng -D —test -e SSID -a BSSID wlan1
Подтверждено, что Wi-Fi карта поддерживает беспроводные инъекции:
В предыдущей команде:
- wlan1 — имя интерфейса
- -D — отключить поиск ТД
- —test — проверить инъекцию и качество (синоним -9)
- -e SSID — имя ТД
- -a BSSID — MAC адрес ТД
Попробуем фальшивую аутентификацию и метод деаутентификации на 5 GHz:
- -6000 — повторная аутентификация каждые 6000 секунд. Длительный период также вызывает отправку пакетов keep alive.
- -o 1 — отправлять только один пакет за раз. По умолчанию отправляется несколько пакетов и это сбивает с толку некоторые ТД.
- -q 10 — отправлять пакеты keep alive каждые 10 секунд
- -h E0:F8:XX:XX:XX:XX — MAC адрес нашей карты
- -e MYISPSUCKS-5G — имя беспроводной сети
Соберём всё вместе и отправим несколько пакетов деаутентификации клиенту и захватим 4 этапное рукопожатие на 5 GHz от точки доступа использующей WPA2-PSK.
Переводим устройство в режим монитора. Отключаем интерфейс:
Устанавливаем режим монитора
Прослушиваем в пределах доступности все кадры с маяками (beacon) чтобы узнать BSSID цели:
Переводим канал на 5 GHz:
Начинаем прослушивание хендшейка:
Опционально выполняем атаку деаутентификации для принудительного получения рукопожатия:
Конвертируем в hccapx
Взламываем с hashcat:
Тесты беспроводной инъекции на 5 GHz
Были протестированы и подтверждено, что работают следующие карты:
1й набор претендентов:
Данные о Wi-Fi адаптерах:
Данные iwconfig:
2й набор претендентов:
Данные о картах от iwconfig:
Данные о картах от airmon-ng:
3й набор претендентов:
Заключение
Как можно увидеть, рассмотренные карты вполне функциональны в беспроводных атаках на Точки Доступа, работающие на 5 ГГц. При это остаются нюансы: есть особенности в применении настроек к картам и некоторые другие проблемы. На данный момент их драйвер продолжает активно развиваться. То есть карты уже неплохо работают в Linux (в том числе как обычные Wi-Fi адаптеры), но имеются некоторые баги.
Источник
How to install ALFA AWUS036ACH, AWUS1900, AWUS036AC on Kali Linux 2020.3 w/ monitor mode & injection
October 16, 2020
The Alfa AWUS036ACH, AWUS1900, and AWUS036AC can run with monitor mode and injection support on Kali Linux 2020.3. But Github has a new driver package for Realtek RTL8812AU and RTL8814AU based devices that is different from past versions. We have a new video showing how to do the driver download and installation.
Comments
Nice howto video!
Glad you enjoy my drivers. There is a new driver available for 8814AU chipsets, it will be separated, so the repo for standalone driver is
i downloaded the driver but my awus1900 still doesnt work what should i do? im running kali linux 2020.03
HI, when will be update for Kali2020.4 ? I ’ve done everthing like in the video, but still i recieve mistakes:
/Downloads/rt2]
└─$ sudo make dkms_install
[sudo] password for kali:
mkdir -p /usr/src/8812au-5.6.4.2_35491.20191025
cp -r * /usr/src/8812au-5.6.4.2_35491.20191025
dkms add -m 8812au -v 5.6.4.2_35491.20191025
make: dkms: No such file or directory
make: * [Makefile:2305: dkms_install] Error 127
Hi there. Thanks for all the great information.
Second the request for update for Kali 2020.4. The AWUS036ACH is totally broken on this version and no older versions are available anywhere.
So I’m dead in the water. Any assistance you can offer would be appreciated.
Follow the following steps using a freshly installed latest Kali 2020.4 and the latest rtl8812au (origin/v5.6.4.2).
/Code/rtl8812au]
└─$ uname -r
5.9.0-kali1-amd64
Note it’s outputting the kali1 and not kali4.
/Code/rtl8812au]
└─$ apt-get update -y && apt-get upgrade -y && apt-get dist-upgrade -y
… … …
Once the update is done, REBOOT the computer.
/Code/rtl8812au]
└─$ uname -r
5.9.0-kali4-amd64
It’s not outputting the expected kali4.
The following command will now download the correct headers:
/Code/rtl8812au]
└─$ sudo apt-get install build-essential libelf-dev linux-headers-`uname -r`
… … …
Then make should now work well.
Install using sudo.
/Code/rtl8812au]
└─$ sudo make install
… … …
thx so much bro now i can use it.
Thanks for the fix
Also works in 5.9.0-kali5-amd64
Works on kali: 5.9.0-kali5-amd64
c0d3ki113r that worked!
virtualbox – Kali – 5.9.0-kali5-amd64
When i get to make and sudo make install, says no target…help plz.
It worked, thank you.
Hi,
Thanks for the Information . Kali 2020.4. and latest driver.
I tried the solution of c0d3ki113r but still i recieve mistakes.
/Downloads/rt]
└─$ uname -r
5.9.0-kali1-amd64
/Downloads/rt]
└─$ apt-get update -y && apt-get upgrade -y && apt-get dist-upgrade -y
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?
Any assistance you can offer would be appreciated.
try running “sudo bash” to escalate your privalages to the root user before running the update and upgrade commands. When the update is done, type “exit” to exit the root user and proceed with c0d3ki113r’s instructions.
No worries guys!
@Lint you should sudo those apt-get commands or switch to root as suggested. But keep in mind, with great power comes great responsibility. 🙂
anyone reading and still having issues try:
apt-get install realtek-rtl88xxau-dkms
Hi everyone
this is my kernel version 5.10.0-kali9-amd64
I have been trying to install the driver in a million different ways
it shows up, goes into monitor mode and finds networks and devices but the deauth doesn’t work so no package injection, it shows 0,0 ack
is it the kernel version? what can it be please?
im lost
thanks
Inbox me!
Sign up to our newsletter and we’ll keep you up to date with the latest arrivals
Источник