osmo-remsim

Wireless & RF v1.2.0 · 26.05.2026 активный

Remote SIM-протокол от Osmocom: позволяет использовать физическую SIM-карту, подключённую к одному устройству, на другом — удалённо через IP-сеть. Состоит из osmo-remsim-bankd (банк SIM-карт, подключён к ридерам), osmo-remsim-server (центральный сервер, маршрутизирует SIM к клиентам) и osmo-remsim-client (устройство, использующее удалённую SIM). Применяется при исследовании: централизованное тестирование аутентификации (Ki/OPc) без физического перемещения карт, форензика — клонирование поведения SIM для анализа, тестирование GSM-стека Osmocom с реальными картами без доступа к ридеру.

v0.3.0
v1.2.0
26.05.2026 current
Добавлен 25.06.2026 · Обновлён 25.06.2026 · Wireless & RF
Установка
git clone https://github.com/osmocom/osmo-remsim
cd osmo-remsim
autoreconf -i
./configure
make && sudo make install

# Запуск банка SIM (подключён к PC/SC-ридеру)
osmo-remsim-bankd -i 127.0.0.1 -p 9999

# Сервер маршрутизации
osmo-remsim-server

# Клиент (использует удалённую SIM)
osmo-remsim-client-st2 -s 127.0.0.1
переведено ИИ

osmo-remsim - Программный пакет удалённой SIM-карты Osmocom

osmo-remsim — это набор программных инструментов, обеспечивающих физическое/географическое разделение сотового телефона (или модема) с одной стороны и SIM/USIM/ISIM-карты — с другой.

С помощью osmo-remsim можно управлять целым парком модемов/телефонов, а также банками SIM-карт и динамически устанавливать или разрывать соединения между модемами/телефонами и картами.

Технически он действует как прокси для интерфейса смарт-карты ISO 7816 между MS/UE и UICC/SIM/USIM/ISIM.

Хотя изначально система была разработана для использования в контексте сотовых сетей, в ней нет ничего специфического для сотовой связи. Поэтому её также можно применять с другими системами, использующими контактные смарт-карты в соответствии со стандартом ISO 7816. В настоящее время поддерживается только протокол T=0 со стандартными (не расширенными) APDU.

Домашняя страница

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

GIT-репозиторий

Вы можете клонировать официальный репозиторий osmo-remsim.git с помощью

    git clone https://gitea.osmocom.org/sim-card/osmo-remsim

Веб-интерфейс доступен по адресу https://gitea.osmocom.org/sim-card/osmo-remsim.

Документация

Пользовательское руководство [опционально] собирается в формате PDF в процессе сборки.

Готовая PDF-версия текущей ветки master доступна в разделе Пользовательское руководство.

Форум

Мы приветствуем любые обсуждения, связанные с osmo-remsim, в разделе SIM Card Technology форума osmocom (веб-форум).

Список рассылки

Для этого проекта нет отдельного списка рассылки. Однако обсуждения, связанные с pySim, происходят в списке рассылки simtrace simtrace@lists.osmocom.org; пожалуйста, посмотрите https://lists.osmocom.org/mailman/listinfo/simtrace для получения информации о подписке и архиве списка.

При отправке сообщений, пожалуйста, соблюдайте правила списка рассылки Osmocom.

Трекер проблем

Мы используем трекер проблем проекта osmo-remsim на osmocom.org для отслеживания состояния отчётов об ошибках и запросов функциональности. Вы можете свободно отправлять любые обнаруженные проблемы или помогать нам, решая существующие.

Участие в разработке

Наши стандарты кодирования описаны по адресу https://osmocom.org/projects/cellular-infrastructure/wiki/Coding_standards

Мы используем процесс обзора патчей на основе gerrit, который описан по адресу https://osmocom.org/projects/cellular-infrastructure/wiki/Gerrit

Комментарии
Войдите, чтобы оставить комментарий