Jump to content

Осмоком

Осмоком
Оригинальный автор(ы) Харальд Вельте
Разработчик(и) Сообщество открытого исходного кода Osmocom
Репозиторий мерзавец .osmocom .org
Написано в С , С++
Тип Телекоммуникационное программное обеспечение
Лицензия Affero GPLv3 для всего программного обеспечения сотовой связи, GPLv2+ для некоторого оставшегося программного обеспечения (libosmocore, OsmoPCU, OsmoSTP, OsmoGGSN) [1]
Веб-сайт осмоком .org

Osmocom ( мобильная связь с открытым исходным кодом ) — это программный проект с открытым исходным кодом , реализующий несколько стандартов мобильной связи, включая GSM , DECT , TETRA и другие. [2]

История и использование

[ редактировать ]
Сименс BS11 БТС

В 2008 году Харальд Вельте и Дитер Спаар экспериментировали с базовой приемопередатчиком Siemens , которого истек срок эксплуатации , и реализовали сторону BSC протокола A-bis, который в конечном итоге превратился в OpenBSC. После привлечения большего интереса была добавлена ​​поддержка других моделей BTS. [3] Первый релиз проекта OpenBSC состоялся на 25-м Конгрессе Chaos Communication, состоявшемся в декабре 2008 года. [4]

В последующие годы это программное обеспечение использовалось на различных хакерских мероприятиях, таких как Конгресс связи Хаоса, Лагерь связи Хаоса и Электромагнитное поле для обеспечения сотовой сети . [5] [6] [7]

В 2010 году была разработана реализация стека GSM на телефонной стороне, названная OsmocomBB. Вместе с OpenBSC эти проекты стали частью нового зонтичного проекта Osmocom. [3]

Компания Sysmocom GmbH была основана Вельте и Хольгером Фрейтерами. [8] в 2011 году для оказания коммерческой поддержки. [9] [10]

С 2018 года программное обеспечение Osmocom и оборудование Sysmocom используются в Вилья Талеа де Кастро в Мексике для обеспечения сотовой сетью около 3500 человек. [11] [12]

Программное обеспечение Osmocom использовалось в исследовательских проектах. [13] [14]

OpenBSC представлял собой проект по разработке бесплатного программного обеспечения стека и элементов протокола GSM . Он работает на Linux и требует интерфейса E1 ( интерфейс первичной скорости ISDN , через mISDN ). Он написан на языке C и лицензируется по лицензии GPL (≥v2).

Первая версия реализовала спецификации GSM 21.12 и 08.5x и работала для конкретной базовой приемопередающей станции (Siemens BS11 MicroBTS).

OpenBSC реализовал несколько компонентов MSC , включая протокол A-bis (протокол между BTS и BSC ), AUC , HLR , VLR (оба используют таблицы SQL ) и SMS центр коммутации . Доступ к OpenBSC можно получить с помощью telnet .

OpenBSC поддерживает следующие устройства BTS:

  • Siemens BS11 (microBTS) (интерфейс основной скорости E1)
  • ip.access nano BTS (PoE-интерфейс)

OpenBSC теперь считается устаревшим, и его функции были разделены на разные проекты: OsmoBSC, OsmoMSC и OsmoHLR. [15]

rtl-sdr [16] был открыт Стивом Маркграфом, который также создал osmo-fl2k для радиопередач. В этих проектах использование OsmoSDR устарело. [17]

ОсмоТЕТРА

[ редактировать ]

Проект OsmoTETRA реализует протокол TETRA. [18] [19] [20] Осмо-тетра реализует нижний уровень протокола. [21] Некоторые проведенные исследования показали, что некоторые виды государственного транспорта не защищены должным образом. [20]

ОсмокомББ

[ редактировать ]

OsmocomBB — это бесплатная прошивка для процессора основной полосы частот мобильных телефонов, которая обеспечивает кодирование и радиопередачу голоса и данных. OsmocomBB — единственная существующая бесплатная реализация прошивки основной полосы частот, исключая неудачные проекты, такие как TSM30 от THC и MadOS. [22]

Motorola C123 с чипсетом Calypso с приложением OsmocomBB RSSI в режиме просмотра спектра

OsmocomBB реализует уровня три нижних OSI протокола GSM на стороне клиента и драйверы устройств . Уровни протокола, образующие ядро, существуют в процессоре основной полосы частот, обычно состоящем из процессора ARM и процессора цифровых сигналов .

Motorola C139, модель, совместимая с OsmocomBB

Он поддерживает чипсет Calypso производства Texas Instruments . [23]

Карстен Нол расширил OsmocomBB, чтобы он мог обнаруживать перехватчики IMSI . [24]

См. также

[ редактировать ]
  • OpenBTS , проект FOSS для реализации BTS с использованием GNU Radio.
  1. ^ «Лицензирование программного обеспечения» . Осмоком.орг . Проверено 27 мая 2020 г.
  2. ^ «Мобильная связь с открытым исходным кодом» . osmocom.org . Проверено 25 мая 2020 г.
  3. ^ Jump up to: а б Руководство пользователя OsmoBSC (PDF) .
  4. ^ «25C3: Запуск собственной сети GSM» . fahrplan.events.ccc.de . 10 января 2009 г. Проверено 27 мая 2020 г.
  5. ^ Автор (30 августа 2018 г.). «Телефонная сеть GSM в лагере EMF построена на Raspberry Pi и LimeSDR» . Хакадей . Проверено 25 мая 2020 г.
  6. ^ Автор (30 августа 2019 г.). «CCCamp: 5000 хакеров, стоящих на своем поле» . Хакадей . Проверено 25 мая 2020 г.
  7. ^ «33C3: Конгресс хакеров заканчивается тем, что Хумба-Тетера оказывается во взрывающейся яме для шариков» . heise онлайн (на немецком языке). 31 декабря 2016 года . Проверено 25 мая 2020 г.
  8. ^ «SysmoBTS: Sysmocom Харальда Вельте продает бесплатную базовую станцию ​​GSM — Golem.de» . www.golem.de (на немецком языке) . Проверено 29 июня 2020 г.
  9. ^ сисмоком (28 февраля 2016 г.). «Об истории sysmocom и корпоративной культуре» . sysmocom.de . Проверено 25 мая 2020 г.
  10. ^ «Сисмоком – Инфраструктура сотовой сети – Мобильная связь с открытым исходным кодом» . osmocom.org . Проверено 27 мая 2020 г.
  11. ^ Херрманн, Борис (15 января 2018 г.). «На краю Фанклохов» . Süddeutsche.de (на немецком языке) . Проверено 27 мая 2020 г.
  12. ^ «В защиту права на общение (оригинальное видео DeutscheWelle)» . Вимео . Проверено 27 мая 2020 г.
  13. ^ Босма, Джеффри; Сёрт, Йорис. «Прослушивание и дешифрование GSM-связи на практике с использованием легкодоступного недорогого оборудования и бесплатного программного обеспечения с открытым исходным кодом» (PDF) . Университет Амстердама . Архивировано из оригинала (PDF) 21 октября 2018 г. Проверено 27 мая 2020 г.
  14. ^ «ProjectRationale — OsmocomBB — Мобильная связь с открытым исходным кодом» .
  15. ^ «Обзор — OpenBSC — мобильные коммуникации с открытым исходным кодом» . osmocom.org . Проверено 27 мая 2020 г.
  16. ^ Автор (31 июля 2019 г.). «RTL-SDR: семь лет спустя» . Хакадей . Проверено 25 мая 2020 г.
  17. ^ Маркграф, Стив (31 июля 2019 г.). «RTL-SDR: семь лет спустя» . Хакадей . Проверено 27 мая 2020 г.
  18. ^ «Цифровое радио TETRA для всех» . Heise Online (на немецком языке). Июнь 2011 года . Проверено 26 мая 2020 г.
  19. ^ «Цифровое правительственное радио: хакеры работают над бесплатной реализацией TETRA — Golem.de» . www.golem.de (на немецком языке) . Проверено 26 мая 2020 г.
  20. ^ Jump up to: а б «OsmocomTETRA — OsmocomTETRA — мобильная связь с открытым исходным кодом» . osmocom.org . Проверено 26 мая 2020 г.
  21. ^ «Осмо-тетра — OsmocomTETRA — Мобильная связь с открытым исходным кодом» . osmocom.org . Проверено 26 мая 2020 г.
  22. ^ Понсген, Франсуа (2015). Безопасность GSM и GPRS с использованием OsmocomBB (PDF) (магистр наук). Норвежский университет науки и технологий. п. 5 . Проверено 4 мая 2017 г.
  23. ^ Купер, Т.А. (2012). Интеграция сетей GSM с открытым исходным кодом (докторская диссертация, Технологический институт Вирджинии).
  24. ^ «Взлом GSM: патч Osmocom обнаруживает тихие SMS и подслушивание — Golem.de» . www.golem.de (на немецком языке) . Проверено 29 июня 2020 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: e7e717932b160f55163b9ee10aea8571__1715320560
URL1:https://arc.ask3.ru/arc/aa/e7/71/e7e717932b160f55163b9ee10aea8571.html
Заголовок, (Title) документа по адресу, URL1:
Osmocom - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)