PortaPack — это дополнение за 220 долларов США к программно-определяемому радиоприёмнику HackRF (HackRF + PortaPack + набор аксессуаров Amazon), которое позволяет работать портативно с HackRF и батарейным блоком. Оно оснащено небольшим сенсорным дисплеем LCD и колесиком управления, похожим на iPod, которое используется для управления собственной прошивкой HackRF, включая аудиоприёмник, а также несколько встроенных цифровых декодеров и передатчиков. С PortaPack ПК не нужен для приёма или передачи с HackRF.
Разумеется, поскольку вы ограничены пользовательской прошивкой, невозможно запускать какое-либо ПО, ранее разработанное для систем Windows или Linux. Официальная прошивка, созданная разработчиком PortaPack Джаредом Буном, имеет встроенные несколько декодеров и передатчиков, но сторонняя прошивка Havoc от furrtek действительно та, которую стоит использовать, поскольку она содержит гораздо больше декодеров и вариантов передачи.
На момент публикации доступные в настоящее время декодеры и варианты передачи можно увидеть на снимках ниже. Зеленые означают, что они почти полностью реализованы, желтые — работают с некоторыми пропущенными функциями, а серые — запланированы к реализации в будущем. Обратите внимание, что у некоторых параметров передатчика действительно могут привести к проблемам с законом, поэтому будьте очень осторожны и передавайте только то, что вам законно разрешено.


Хотя PortaPack вышел несколько лет назад, мы никогда не делали обзор на него, потому что прошивка не развивалась далеко за пределами прослушивания аудио и реализации нескольких передатчиков. Но со временем прошивка Havoc, а также официальная прошивка была развита дальше, открывая множество новых интересных применений для PortaPack.

Тестирование PortaPack с прошивкой Havoc
Захват и повторная передача
Одно из главных преимуществ PortaPack — простота захвата и повторной передачи беспроводных сигналов, например от ISM-бенд дистанционных пультов. Чтобы создать захват, нужно просто перейти в меню «Захват», установить частоту удалённого ключа, нажать красную кнопку «R» (Запись) и затем нажать кнопку на пульте. Затем остановите запись, чтобы сохранить её на SD-карту.
Теперь можно перейти в меню «Повтор» (Replay), выбрать только что записанный файл и нажать «Воспроизвести». Тот же сигнал будет передан по воздуху, фактически заменив ваш пульт дистанционного управления.
Мы протестировали это на простой системе тревог и она сработала безупречно с первого раза. Ниже приводится видеоролик, показывающий, как прост весь процесс.

Передача микрофона
Через 3,5-мм аудиоразъём PortaPack может также использоваться как обычный Push to Talk или радиостанция с голосовым управлением. Подключив микрофон к аудиовыходу, просто удерживайте правую кнопку, чтобы говорить. При необходимости можно включить несколько вариантов тона CTCSS, а также тонов, которые выглядят так, будто разрешают передачу на беспроводные наушники.

Другие передатчики
Мы также кратко попробовали передачу с функцией SSTV и без труда приняли переданное изображение на ПК с использованием RTL-SDR и программного обеспечения для декодирования SSTV. Другие режимы радиолюбителя для передачи включают APRS и азбуку Морзе.
Также имеется универсальный передатчик OOK, который можно запрограммировать с пользовательскими данными. Этот режим может быть полезен для экспериментов с простыми брелоками-ключами, или такими устройствами домашней автоматизации.
Что может насторожить некоторых, так это то, что реализованы многочисленные режимы передачи, которые запрещены во многих странах и могут привести к серьёзным проблемам. Очевидный пример — помеховой передатчик. Чтобы проверить помеховой передатчик, мы подключили PortaPack к нагрузке-муляжу, чтобы сигнал не уходил дальше нескольких сантиметров, и разместили рядом RTL-SDR с антенной. С этим было легко увидеть помеховой сигнал, как показано на изображении ниже.

Существуют также и более нишевые тревожные передатчики, например передатчик NTTworks burger pager, который, по всей видимости, активирует некоторые из тех небольших пейджеров, которые вы получаете в некоторых ресторанах, чтобы сообщать, что еда готова. Также существует передатчик Keyfob, который, по-видимому, может запирать и разблокировать некоторые старые неисправные модели Subaru. Затем идёт передатчик BHT Xy/EP, который, как мы думаем, может включать и выключать уличные фонари в некоторых европейских странах, и реализация TEDI/LCR, которая, возможно, используется для французских электронных дорожных знаков. Также тревожно реализованы ADS-B и POCSAG передатчики.
Если вы экспериментируете с PortaPack и должным образом названной прошивкой Havoc, будьте очень осторожны и не активируйте эти режимы без надлежащей цели, так как они действительно могут привести к серьёзным проблемам, возможно даже к тюремному заключению.
Приёмники
Подсоединив динамики к 3,5-мм аудиоразъему Portapack, мы без труда смогли прослушивать стандартные NFM и WFM аудиосигналы. Ширина полосы пропускания отображается по мере сигналов, поэтому изучать диапазоны частот может быть трудно, если вы ещё не знаете частоты, поэтому рекомендуется заранее иметь список частот под рукой.

Мы также протестировали приём ADS-B с нашим LNA для ADS-B. Биас-tee на HackRF можно легко включить на PortaPack, выбрав индуктивность и символ молнии в правом верхнем углу. При включённом bias-tee мы смогли принимать сигналы самолётов.
Заключение
PortaPack — очень удобный партнёр HackRF. Он позволяет экспериментировать, записывать, прослушивать, декодировать и передавать RF-сигналы на месте без необходимости компьютера. Однако нужно быть ответственным и осторожным с устройством, так как существует огромный риск попасть в неприятности, если начать передавать незаконные вещи.
Наибольшее применение PortaPack, которое мы видим, — тестирование атак захвата и повторной передачи, а возможно и захват IQ-данных на месте, для последующего анализа в лаборатории за компьютером. Но многие реализованные приемники и передатчики тоже могут быть увлекательны для игры.
Источник:
