Привет, друг kotu на связи. Посмотрев интересный гайд "Как выбрать адаптер для пентестинга", я стал выбирать несколько из множества чипов, удовлетворяющих мои требования. Выбора пал на:
MediaTek MT7921AUN
RTL8811AU
Atheros AR9271
Ralink RT3070
Ralink RT3572
Ralink RT5572
Realtek RTL8812AU
Ralink RT5370N
MediaTek MT7610U
Если вы не смогли посмотреть данное видео или просто не хотите этого делать, но узнать, почему именно эти платы я указал в данном топе, рекомендую обратиться к данному сайту:
Ссылка скрыта от гостей
Именно на нем можно сравнить адаптеры и более подробно узнать, на что способен именно ваш свисток от TP-Link.
Из всего разнообразия я не хотел купить кота в мешке, а на некоторые адаптеры очень кусалась цена. Мною было принято решение собрать свой на базе платы WTXUP AR9271/AR9271L. Поскольку по всем моим требованиям подходила именно она, я решил рискнуть и заказать её отдельно. Тем более на период распродажи цена оказалась довольно приятной — плата обошлась мне всего примерно в 400 рублей.
Почему именно AR9271? Всё довольно просто. Данный чип уже давно зарекомендовал себя в сообществе людей, занимающихся тестированием беспроводных сетей. Он стабильно работает в Linux, без каких-либо танцев с бубном определяется системой и без проблем поддерживает monitor mode и packet injection. А это как раз те функции, ради которых большинство и покупает подобные адаптеры.
Кроме того, под этот чип существует огромное количество инструкций, драйверов и различных обсуждений на форумах. Если что-то пошло не так — почти всегда можно найти решение, потому что до тебя эту проблему уже кто-то словил и успешно победил.
Сама плата WTXUP AR9271/AR9271L по сути является "внутренностями" обычного USB-адаптера. То есть это просто модуль с чипом, USB-линиями и разъёмом под антенну. Производители подобных свистков берут примерно такую же плату, кладут её в красивый пластиковый корпус и продают уже как готовый продукт.
Я же решил немного сэкономить и собрать всё самостоятельно. Плюс в этом есть и свой интерес.
Для работы такой платы нам по сути нужно всего несколько вещей:
- USB кабель или разъём
- корпус (необязательный атрибут для домашнего использования, но лучше прикрыть, чтобы ничего не попало)
- антенна с подходящим коннектором
- немного терпения и прямые руки (по желанию)
Одной платой дело не обойдется — потребуются 2 антенны, к ним нужны два sma кабеля (выбор между male и female зависит лишь от того, какие антенны вы купили). Но чтобы не париться, можно взять комплектом — так даже дешевле выйдет. 5pin провод JST SH 1,0 мм, понижающий преобразователь и, конечно, коннектор.
Сейчас для человека, который впервые столкнулся с пайкой, могут быть проблемы. Но не переживай — все ссылки актуальные на момент февраля я прикреплю; если чего-то не будет, то всегда можно взять у другого продавца. Алиэкспресс этим и хорош — один товар продают десятки магазинов.
Паяльник нам понадобится для того, чтобы припаять провода к преобразователю и непосредственно к самому коннектору. Ничего сложного в этом нет, главное — не торопиться и не перегревать контакты. Если паяльника нет, в любой мастерской дороже 100 рублей за такую работу не возьмут.
Для владельцев 3Д принтера я скину модель корпуса на GitHub, там же лежат драйвера для адаптера (заранее скажу, что с win 11 они отлично дружат). При желании можно, конечно, использовать любой подходящий корпус или даже временно обойтись без него, но всё же с корпусом устройство выглядит аккуратнее, и меньше шансов, что что-то случайно замкнется.
Теперь перейдем к комплектующим, которые понадобятся для сборки.
Ссылки на комплектующие:
-
Ссылка скрыта от гостей
-
Ссылка скрыта от гостей
-
Ссылка скрыта от гостей
-
Ссылка скрыта от гостей(данный продавец продает поштучно)
-
Ссылка скрыта от гостей
-
Ссылка скрыта от гостей
После заказа наступает самый неприятный момент — ожидание. Иногда посылка может прийти за пару недель, а иногда придется ждать почти месяц. Тут уже как повезет с логистикой.
Ну а пока есть время, можно посмотреть основы работы с паяльником, чтобы когда придут комплектующие, не пришлось учиться на ходу)
После получения всех деталей приступим к моделированию корпуса и пайке компонентов. Сама сборка на самом деле довольно простая и не потребует каких-либо особых навыков. Паять придется не так много — буквально несколько проводов для питания и подключения USB.
Модели корпуса оставлю на GitHub, может, у кого-то будет желание доработать его или адаптировать под свои задачи. Например, сделать крепление под другие антенны, изменить форму или просто улучшить внешний вид.
Сам корпус я делал максимально простым — чтобы плата плотно сидела внутри, были отверстия под антенны и вывод для USB кабеля. Никаких сложных механизмов, всё максимально утилитарно.
Перед началом пайки рекомендую заранее подготовить все компоненты, проверить длину проводов и примерно прикинуть, как они будут располагаться внутри корпуса. Это избавит от лишней перепайки в дальнейшем.
Приступим к работе — прилагаю распиновку платы и остальных компонентов:
Один из пинов не отмечен (пин ID) - он нам не понадобится в данной сборке, поэтому на разъёме из пяти проводов можно смело отстричь его. В нашей сборке он никак использоваться не будет, так что можно не переживать, что что-то перестанет работать.
Оставшиеся четыре провода как раз соответствуют стандартным линиям USB - питание, земля и два сигнальных провода. Именно их мы и будем использовать для подключения модуля.
Чтобы не запутаться в дальнейшем, лучше сразу определить, какой провод за что отвечает, и при необходимости подписать их или просто запомнить цветовую схему. Это сильно упростит дальнейшую пайку.
После знакомства с распиновкой всех компонентов мы готовы к пайке. Ничего сложного здесь нет, главное - не торопиться и внимательно следить за тем, куда подключается каждый провод.
Я подготовил для тебя небольшую схемку, которую спаял собственноручно, чтобы ты наглядно понимал, что и куда нужно паять. По ней довольно просто сориентироваться, даже если раньше ты подобным не занимался.
Как я и говорил, паять мало и, конечно, не сложно. Вся сборка сводится буквально к нескольким соединениям, поэтому справиться сможет даже человек, который впервые держит паяльник в руках.
После пайки мы готовы подключить наш адаптер к ПК для проверки работоспособности, конечно, после установки драйвера. Установка занимает буквально пару минут, после чего система должна корректно определить устройство.
Если все сделано правильно - адаптер без проблем определяется системой и готов к работе.
Готово! Адаптер готов к работе. Подключаем антенны и пробуем подключить к linux:
Осталось только напечатать корпус, который уже отрисован и лежит на моем GitHub. Модель довольно простая, поддержки указывал вручную — в районе отверстий и внутреннего ушка с отверстием под резьбу. Диаметр установлен в 3 мм.
При желании его можно доработать под себя - изменить форму, добавить вентиляционные отверстия или сделать крепление под другие антенны. Я специально сделал модель максимально простой, чтобы её можно было легко редактировать.
После печати останется только аккуратно установить плату внутрь корпуса, вывести антенны и USB кабель. На этом сборку можно считать полностью завершенной.
Фиксируем плату на термоклей (если что-то болтается), закручиваем крышку - и наш адаптер полностью готов к использованию. Всё просто и удобно, корпус надежно держит плату и антенны, при этом устройство остаётся (почти) компактным.
На этом у меня все)
Спасибо большое за внимание, читатель. Мне было приятно для тебя вещать и делиться опытом. Надеюсь, эта инструкция поможет собрать свой адаптер без лишних проблем.
До новых встреч!
Ссылки на источники:
GitHub - echokotu/3D-models-wifi-adapter
Contribute to echokotu/3D-models-wifi-adapter development by creating an account on GitHub.
GitHub - echokotu/AR9271-AR9271L-Driver: driver for working with AR9271/AR9271L adapters
driver for working with AR9271/AR9271L adapters. Contribute to echokotu/AR9271-AR9271L-Driver development by creating an account on GitHub.
Ссылка скрыта от гостей
Ссылка скрыта от гостей
Ссылка скрыта от гостей
Ключевые выводы для тех, у кого нет времени
- Миф развеян, и это больно: Легендарный TP-Link TL-WN722N (v2/v3) абсолютно бесполезен для пентеста в 2025 году. Забудь о нём. Чипсет Realtek не поддерживает инъекцию пакетов. Рабочей была только версия v1 на Atheros AR9271, но её давно нет. Точка.
- Новые короли эфира: Твой выбор — это адаптеры на чипсетах Mediatek (MT7612U, MT7921L) для идеальной Plug-and-Play совместимости с ядром Linux 6.x+. Или Realtek (RTL8812AU, RTL8814AU) для максимальной мощности и дальности, но будь готов к...
- Сергей Попов
- aircrack-ng mediatek mt7612u realtek rtl8812au wifi адаптер kali linux wireless hacking пентест 2025 режим монитора
- Ответы: 36
- Раздел: Арсенал специалиста по ИБ
Ссылки на компоненты:
Ссылка скрыта от гостей
Ссылка скрыта от гостей
Ссылка скрыта от гостей
Ссылка скрыта от гостей
Ссылка скрыта от гостей
Ссылка скрыта от гостей
Последнее редактирование: