LimeSDR

Запуск GR-GSM и IMSI Catcher на Raspberry Pi 4 с Dragon OS

DragonOS — готовый к использованию образ Ubuntu Linux, поставляющийся с предустановленным набором различных SDR-программных пакетов. Создатель Аарон также ведёт канал на YouTube, где демонстрирует, как использовать установленные пакеты. 

В своем последнем видео Аарон тестирует свой образ Pi64 с GR-GSM и IMSI Catcher, работающими на платформе GNU Radio 3.10 на Raspberry Pi 4. Он тестирует работу с RTL-SDR и LimeSDR.

GR-GSM — программа на основе GNU Radio, способная принимать и анализировать данные мобильной сети GSM. Замечаем, что она не может декодировать реальные сообщения без дополнительной информации об ключе шифрования, но исследование метаданных может быть интересным. GSM в наши дни в основном устарел, но всё ещё используется в некоторых областях на некоторых старых телефонах и устройствах. IMSI Catcher — скрипт, который будет записывать все обнаруженные GSM ‘IMSI’, полученные от базовой станции, что может использоваться для уникальной идентификации устройств.

Короткое видео по настройке и тестированию GR-GSM на DragonOS Pi64 с GNU Radio 3.10 и RTL-SDR. Текущая сборка DragonOS Pi64 имеет GNU Radio 3.8 и все необходимые инструменты для выполнения того, что показано в этом видео. Если вы хотите опробовать сборку, показанную в этом видео, она временно доступна здесь до того момента, как я закончу и разместу её на Source Forge.

https://drive.google.com/drive/u/1/fo…

Для создания лабораторной среды GSM900 были использованы LimeSDR и Osmo-NITB-Scripts от DragonOS Focal. RTL-SDR смог увидеть и декодировать сеть GSM900, и хотя в видео он показан лишь кратко, скрипт IMSI Catcher работает.

Вот форк, использовавшийся для этого видео и для тестирования. Также существует pull request в основном репозитории GR-GSM для добавления этого кода.

https://github.com/bkerler/gr-gsm


Источник:

Подбираете SDR под задачу?

Опишите, что и где хотите принимать, — подскажем подходящие модели и где их купить.

Похожие материалы

Весь блог