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
Источник:
