Любитель кибербезопасности создал компактное и мобильное утройство, которая запускает Kali NetHunter на Google Pixel 3 XL. Устройство называется NetHunter C-deck, и в его небольшой 3D-печатный корпус помещается серьезная функциональность.
Телефон работает под управлением Kali NetHunter с использованием кастомного ядра, Magisk и TWRP. После настройки он работает как мобильный Linux-бокс, готовый к беспроводным тестовым атакам, сканированию сети или полевой диагностике.
Что он предлагает:
- Портативность: Kali будет у вас в кармане, без ноутбука.
- Модульное оборудование: На задней панели можно разместить USB-устройства, такие как адаптеры Wi-Fi, SDR или Bluetooth-донглы.
- Дешево и чисто: Он использует старое оборудование телефона с понятной документацией по сборке и открытыми файлами 3D-печати.
Индивидуальная интеграция оборудования
Чтобы превратить смартфон в мощный мобильный инструмент тестирования на проникновение, необходимо правильное оборудование. Как рассказал создатель программы Сергей Гордиенко, Kali NetHunter предоставляет широкий набор инструментов для беспроводных атак, диагностики сети и аудита безопасности. Но не все компоненты смартфона справляются с поставленной задачей. Некоторые из этих функций, такие как режим монитора, инъекция пакетов и расширенное Сканирование, могут не поддерживаться внутренними Wi-Fi адаптерами смартфонов, пояснил он.
Чтобы устранить этот пробел, Гордиенко прибегает к помощи внешнего оборудования. По его словам, такие устройства, как TP-Link TL-WN722N, являются популярным выбором, поскольку они надежно поддерживают эти функции. Хотя этот адаптер работает только в частотном диапазоне 2,4 ГГц, его это вполне устраивает.
Чтобы лучше интегрировать его в компактный корпус, Гордиенко переделал адаптер.
Я удалил его оригинальный корпус и напечатал собственный, чтобы уменьшить размер Карты. Кабель или переходник USB-C OTG соединяет адаптер со смартфоном, завершая трансформацию. При такой настройке, устройство превращается в полноценный прибор для диагностики мобильных сетей и тестирования на проникновение.
Итерации на пути к более разумному дизайну
Первая версия устройства (v1.0.0) была создана в расчете на прочный дизайн, пояснил Гордиенко. Опираясь на свой опыт использования внешних WiFi-адаптеров через OTG. В результате первая версия получила асимметричную форму, защиту углов и специальную панель для крепления кабелей и карт, сказал он. Для того чтобы придать устройству более яркий вид, он напечатал его в черном и оранжевом цветах. Однако за визуальную привлекательность пришлось заплатить. Процесс сборки потребовал использования большого количества клея, отметил он.
Это разочарование послужило толчком к переделке. Вторая версия (v2.0.0) была создана из-за моего разочарования процессом сборки предыдущей. Обновленная конструкция состояла из меньшего количества деталей, сохранив при этом многие из первоначальных функций, связанных с управлением кабелями и картами. Но появились новые проблемы. Основной проблемой в этой версии была печать круглых компонентов, выровненных по оси Z 3D-принтера, сказал он. Это приводило к видимым артефактам печати и небольшим деформациям, которые приходилось исправлять вручную. Если вы не планируете покрывать печать лаком, эти следы шлифовки останутся заметными и повлияют на конечный внешний вид, добавил он. Несмотря на недостатки, устройство было полностью функциональным и быстро стало частью его повседневного набора инструментов.
Испытав его в реальных условиях, Гордиенко понял, что некоторые элементы оригинального дизайна были лишними. По его словам, OTG-кабель не нужно было постоянно держать подключенным, а пластиковые хомуты не использовались. Это понимание привело к созданию последней версии, v2.1.0, которая отличается более чистым, симметричным дизайном и упрощенной панелью с липучками для крепления внешних карт. По его словам, первоначальные проблемы с печатью были решены путем изменения настроек слайсера и использования более высокого качества 3D-печати, что отражает постоянный процесс совершенствования, в котором соблюдался баланс между формой, функциональностью и практичностью.
Создан для работы в полевых условиях
C-deck хорошо подходит для мобильной «красной команды» или физических столкновений. Он достаточно мал, чтобы незаметно носить его с собой, и достаточно легок, чтобы использовать его стоя или при ходьбе. В телефоне нет встроенного экрана или трекпада, поэтому его форм-фактор остается минимальным. Вы просто открываете его, подключаете клавиатуру и приступаете к работе.
Если вы хотите узнать больше, ознакомьтесь с инструкцией по сборке.