Использование устройств RTL SDR на Kali Linux

Использование устройств RTL SDR на Kali Linux

SDR означает программно-определяемое радио, которое представляет собой систему радиосвязи, в которой компоненты, которые традиционно были реализованы в аппаратном обеспечении. Мы можем использовать SDR-устройство в качестве нашего супер-уха, как Сорвиголова.

Что такое RTL SDR

В феврале 2012 года первый FM-радиосигнал был получен с помощью набора микросхем RTL2832U (созданного для цифрового HD-телевидения) и ключа RTL-SDR с использованием специальных драйверов SDR. После этого тонны исследователей безопасности, хакеров, производителей, студентов и любителей электроники купили RTL -SDR устройства.

По сути, устройство RTL SDR представляет собой программно-определяемый приемник радиосигналов, подождите минутку! Мы только что сказали «Приемник радиосигнала»? Разве это не FM-радио моего деда? На самом деле это не так. FM-радиосигналы используются для передачи коммерческих радиосигналов на частотах от 88 до 108 МГц. RTL SDR может работать в очень широком диапазоне (22-2200 МГц, в зависимости от модели тюнера). Мы упоминали это устройство в нашей статье «Оборудование для хакеров». Устройство RTL SDR выглядит следующим образом:
Радио с программным определением RTL SDR в Kali Linux

Мы можем купить это устройство на Amazon.

Требования для использования RTL-SDR

В первую очередь нам нужно устройство RTL-SDR, мы получили наше устройство RTL-SDR от NooElec для тестирования, им отдельное спасибо. У нас можно купить эту модель на Amazon. Он поставляется с тремя типами антенн, коаксиальным кабелем и, очевидно, устройством RTL-SDR с набором микросхем RTL2832U.

Нам также понадобится настольный компьютер / ноутбук Kali Linux или Raspberry Pi, любая другая ОС, такая как другие дистрибутивы Linux, Mac, даже Windows, также работает с RTL-SDR. Но здесь мы собираемся делать наши вещи с помощью нашей самой любимой Kali Linux.

Нам нужно программное обеспечение RTL-SDR (большая часть которого бесплатна и имеет открытый исходный код).

Установка RTL-SDR на Kali Linux

В этой статье мы собираемся настроить устройство RTL-SDR в нашей системе Kali Linux и протестировать его при базовом использовании.

Прежде всего нам нужно подготовить наше устройство RTL-SDR, подключить его коаксиальным кабелем и прикрепить антенну. Затем подключите его к USB-порту нашей системы. После подключения нам нужно проверить, распознает ли его наша система, используя следующую команду:

На следующем снимке экрана мы видим наш чипсет RTL2831U в выделенной области.

RTL SDR подключен на Kali Linux

Ничего страшного, наше устройство RTL-SDR подключено к нашей системе. Но здесь возникает проблема, поскольку мы уже говорили, что этот набор микросхем RTL2832U создан для ТВ, поэтому драйвер Debian по умолчанию может воспринимать его как ТВ-тюнер. Сначала нам нужно это исправить. Для этого мы должны занести эти драйверы в черный список.

Нам нужно перейти в каталог /etc/modprob.d с помощью команды:

Здесь нам нужно использовать следующую команду:

Затем перед нами откроется nano, как мы видим на следующем скриншоте:

nano для создания файла конфигурации

Здесь нам нужно ввести следующие строки:

Мы сделали это, как показано на следующем скриншоте:

Занесение в черный список драйверов debian по умолчанию

Затем мы нажимаем CTRL + X, затем нажимаем Y, затем нам нужно нажать Enter ⤶, чтобы сохранить этот файл и выйти.

Используем команду cd, чтобы вернуться в наш домашний каталог.
Используем команду cd, чтобы вернуться в наш домашний каталог.

Теперь нам нужно протестировать наше устройство RTL-SDR, если оно работает нормально. Для этого нам нужно установить пакет rtl-sdr в нашей системе, используя следующую команду:

На следующем снимке экрана мы видим результат выполнения вышеуказанной команды:

Установка RTL-SDR на Kali Linux

Теперь, чтобы проверить, правильно ли работает наш RTL-SDR, нам нужно запустить следующую команду в окне терминала:

Через несколько секунд мы можем отменить его и проверить отсутствие потери данных (после первоначальной). Если мы не увидели сообщения о потере пакетов, значит, он работает нормально.

Проверка устройства rtl sdr на Kali Linux

Теперь мы почти завершили настройку RTL-SDR на нашем Kali Linux, нам просто нужно установить программное обеспечение RTL-SDR для настройки.

Установка и использование GQRX в Kali Linux

Мы собираемся установить программное обеспечение с открытым исходным кодом под названием GQRX.

GQRX — это программно-определяемый радиоприемник с открытым исходным кодом (SDR), работающий на основе радио GNU и графического инструментария Qt.

GQRX имеет множество функций, таких как:

  • Обнаружение устройств, подключенных к компьютеру.
  • Обработка I / Q-данных.
  • Демодуляторы AM, SSB, CW, FM-N и FM-W (моно и стерео).
  • Запись и воспроизведение аудио в / из файла WAV.
  • Запись и воспроизведение необработанных данных основной полосы частот.
  • Потоковый аудиовыход через UDP.

GQRX поставляется с репозиторием Kali Linux, поэтому нам просто нужно применить следующую команду на нашем терминале, чтобы установить его:

На следующем снимке экрана мы видим, что gqrx уже установлен в нашей системе. Процесс установки займет некоторое время в зависимости от производительности нашей системы и скорости интернета.

Установка GQRX на Kali Linux

Теперь мы можем просто запустить команду gqrx на нашем терминале, чтобы запустить gqrx.

В первый раз, когда мы запускаем gqrx, мы получили окно конфигурации. На следующем снимке экрана показаны наши рабочие настройки (в основном по умолчанию).

Первоначальная конфигурация gqrx

После нажатия «ОК» мы окажемся на главном экране gqrx. На следующем снимке экрана мы видим, что мы успешно запустили GQRX в нашей системе Kali Linux.

Запуск GQRX на Kali Linux

Мы видим интерфейс. В верхнем левом углу мы видим кнопку воспроизведения (▶), которую можно использовать для воспроизведения и паузы. В левой части окна мы видим окно параметров приемника, где мы можем установить различные типы настроек, такие как частота, ширина, режим и т. Д.

Настройка FM-станций в Kali Linux

Давайте установим частоту нашей местной FM-радиостанции. Здесь мы должны помнить одну вещь, как мы уже говорили ранее, что коммерческие радиостанции могут использовать только 88-108 МГц. Здесь мы можем выставить частоты в кГц.

Это означает, что нам нужно x100 на наших частотах МГц, чтобы сделать их кГц. Простая математика. Если наша местная радиостанция передает частоту 91,5, это означает, что это в МГц, нам нужно сделать ее 91500 кГц и установить ее на нашу частоту в параметрах приемника. Затем нам нужно нажать кнопку Play ▶. Нам также нужно установить режим WFM (моно / стерео, что звучит хорошо). Теперь мы можем слушать наше радио, как показано на следующем снимке экрана:

перечисление радио в Kali Linux  Прослушивание невозможно зафиксировать на изображении, но мы можем видеть четкие радиосигналы.
перечисление радио в Kali Linux
Прослушивание невозможно зафиксировать на изображении, но мы можем видеть четкие радиосигналы.

Ю.А. Мы сделали это! Мы можем узнать больше о GQRX в советах и ​​приемах GQRX, а также в разделе «Декодирование без манипуляции».

Подождите минуту. Что мы только что сделали? Слушаем Радио на нашем компьютере? Почему? Мы можем сделать это с помощью небольшого FM / Radio Player. Люди делали то же самое с 40-х годов. Что здесь нового?

Хорошо, тогда мы можем сказать, что мы изучили установку и базовое использование GQRX (очень мощный инструмент), у нас также есть установка RTL-SDR в нашей системе. Мало того, теперь мы можем слушать радио (пожалуйста, никаких коммерческих радиостанций) разговоры о службах экстренной помощи, таких как пожарные службы, полиция / копы и т. Д.

Аварийные службы не используют коммерческие радиочастоты (88-108 МГц), в разных странах они используют разные частоты. Если мы хотим узнать об их частотах, мы можем погуглить. Базу частот для США можно найти здесь.

Часто задаваемые вопросы

Можем ли мы передавать радиосигналы с помощью RTL-SDR?

Нет, мы не можем. RTL-SDR — это просто приемник, он не может передавать радиосигналы. Передача сигналов на большие расстояния без надлежащего разрешения является незаконной в различных странах. Мы можем проверить законы своей страны, чтобы узнать больше об этом.

Законно ли слушать радио экстренных служб?

Это совершенно по-разному в разных странах. Прослушивание каких-либо аварийных ситуаций не является незаконным. Во всех странах существуют особые законы, которые нам нужно узнать о них с помощью простого поиска в Google. Но использование устройства RTL-SDR не является незаконным, неправильное использование будет незаконным. Таким образом, мы не можем показать в этой статье что-либо незаконное для любой страны.

Можем ли мы прослушивать звонки GSM (2G) с помощью RTL-SDR?

Это сложно. Мы знаем, что звонки GSM не зашифрованы сквозным шифрованием, но они шифруются на многих этапах пути, поэтому мы не можем просто настроиться на частоту GSM и слушать телефонные звонки по воздуху, как радиостанции. Мы можем захватывать и анализировать GSM-сигналы (а не телефонные звонки напрямую) с помощью RTL-SDR. Мы расскажем об этом в нашей будущей статье.

Надеюсь, это будет касаться основ RTL-SDR и его использования в Kali Linux. Мы собираемся публиковать больше статей и освещать гораздо больше вопросов о программно-определяемом радио.

ВКонтакте
OK
Telegram
WhatsApp
Viber

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *