Использованное оборудование


В целях исследования практичности атак прослушивания нами были проведены эксперименты с некоторой аппаратурой и программами. В особенности это были:

— USRP
— комбинация с платой расширения DBSRX
— Запущенные GNU Radio и AirProbe
— мобильный телефон Nokia 3210
— соединение к компьютеру посредством программы Gammu

USRP (универсальная программируемая радиопериферия) — это открытая аппаратура общего назначения, передатчик, который может быть соединён с компьютером посредством USB и используемый принимающую часть для атак прослушивания. USRP и его последующая модель USRP2 более подробно рассматриваются в разделе 4.1.

Возможности USRP были увеличены за счёт платы расширения для того, чтобы принимать корректный частотный спектр. Мы использовали в этом исследовании плату расширения DBSRX, которая работает только на приём в диапазоне от 800 MHz до 2.4GHz, охватывая весь основной GSM-диапазон.

USRP управлялся программами GNU Radio и AirProbe, которые были установлены поверх этого оборудования. Обе программы детально рассмотрены в разделах 4.1 и 4.3.

Затем мы также усиленно использовали GSM-телефон Nokia 3210 в режиме отладки, запуская проект с исходным открытым кодом Gammu. Эта комбинация позволила нам принудительно перевести Nokia 3210 в режим отладки и прозрачно записывать все пакеты, как принимаемые телефоном, так и отправляемые с него.

Метод Gammu + Nokia давал значительно лучшее качество приёма, чем USRP + AirProbe, мобильные телефоны специально сделаны для приёма этих сигналов, однако так можно видеть только сообщения к конкретному телефону (или от него), присоединённого к компьютеру. Так нельзя увидеть никаких сообщений для других телефонов и нет никакой возможности изменить его работу для этого. Так что это только замечательное практическое средство лучшего захвата GSM-протокола и более тонкой настройки USRP, но ему недостаёт универсальности для проведения атак прослушивания.

Как возможно теоретически прослушать GSM

Прослушивание GSM, как и возможно любой другой коммуникационной системы такого рода, может быть разбито на три части:

Перехват сигналов.
Дешифровка перехваченных сигналов.
Интерпретация дешифрованных сигналов.

В этой части эти шаги будут рассмотрены более детально. В четвёртой части будут рассмотрено текущее состояние практических проектов с открытым исходным кодом, применимых к этим шагам.

Перехват сигналов

Уже первый этап представлял собой значительную трудность в течении многих лет. Специализированное оборудование для захвата сигналов GSM долгое время было очень дорогим и закрытым. GSM может быть использован на множестве диапазонов частот, но наиболее часто встречающиеся — это диапазоны GSM-900 и GSM-1800. Частотные диапазоны разделены на каналы по 200 kГц каждый. При типичном разговоре два из этих каналов будут всё время заняты для связи с сотовой вышкой; один канал в каждом направлении. Эти каналы разделены постоянным промежутком.

Часть пользовательских данных в GSM-сети, например 20 миллисекунд речевых данных передаётся в четырёх пакетах, называемых импульсами данных в GSM. Эти импульсы — модулированные радиоволны, передаваемые в таймслоте размером 576,9 микросекунд. Большинство GSM сетей используют перескок каналов, что используется как мера улучшения качества сигнала и приводит к переключению передачи на новый канал после каждого одиночного импульса данных. Сложность в захвате GSM-сигналов состоит в том, чтобы вовремя принять импульсы данных и корректно их демодулировать.

В разделе 4.1 обсуждаются проекты и оборудование, которое может быть использовано для захвата GSM-сигналов.



Дата добавления: 2016-06-15; просмотров: 1488;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.009 сек.