Multi-imsi roaming gateway
Содержание:
Как найти телефон по СИМ-карте при его потере
Местоположение человека отыскать позволяют базовые станции оператора, поэтому в городских условиях точность составляет до 50 метров, а за городом – до 100. Для активации функции надо сделать запрос с помощью USSD *148*номер# вызов. Следует добавить искомого абонента путем отправки сообщения, а после согласия услуга будет активирована. Это не бесплатная опция. Стоимость запроса составляет 6 рублей, а определение месторасположение – 5 рублей. Перемещение по карте тоже тарифицируется – 1 рубль каждое движение (новая координата).
Мобильная связь – это множество радиопередатчиков. Любой телефонный аппарат обязательно находится в зоне действия какого-либо из них. Ответить на вопрос, можно ли найти телефон по СИМ-карте, легко, ведь радиопередатчик определяет положение мобильного устройства с высокой точностью даже в густонаселенном мегаполисе. Активировать данную услугу можно у любого сотового оператора, однако эта функция не похожа на GPS – точность намного выше.
Что такое виртуальная карта eSIM
Виртуальная карта eSIM представляет собой электронную SIM-карту, распространяемую в виде QR-кода. Она прописывается в настройках мобильных устройств, не требуя отдельного слота. Данная технология находится на стадии активного внедрения, сегодня она поддерживается в 88 странах. В ближайшем будущем она должна распространиться по всему миру. По мере распространения технологии, будут появляться всё новые устройства с её поддержкой.
Чтобы воспользоваться виртуальной SIM-картой eSIM от DrimSim, потребуется устройство с соответствующим модулем. В этом модуле прописываются настройки электронной симки. При необходимости, виртуальных SIM-карт может быть несколько – в смартфонах реализована возможность переключения между ними. Работают они исключительно в 3G- и 4G-сетях.
В чем удобство eSIM
Рассмотрим основные удобства eSIM:
- Исключена поломка виртуальной SIM-карты – по сравнению с классическими симками, используемый в смартфонах электронный модуль отличается куда большей степенью надёжности. Тем не менее, добавленный тариф (именно так называется процедура добавления виртуальной симки) можно нечаянно удалить, в том числе после общего сброса. В этом случае eSIM восстанавливается через техподдержку DrimSim;
- Быстрый выпуск – от момента заказа eSIM до момента её получения обычно проходит не более двух минут. При этом сроки доставки классических симок составляют от 1-2 дней по России и от 14 дней по всему миру. Доставляется виртуальная симка бесплатно – оплачивается только её выпуск;
- Возможность использования сразу нескольких SIM-карт в одном устройстве – в случае с физическими симками их максимальное количество составляет 4 шт (в крайне ограниченном количестве телефонов);
Недостаток eSIM от DrimSim заключается в том, что поддерживается только интернет – совершать голосовые вызовы и отправлять SMS не получится.
Коды мобильных сетей России
| MNC | |||
|---|---|---|---|
| Код | Оператор | Бренд | Владелец |
| 01 | ПАО «Мобильные ТелеСистемы» | МТС | ПАО АФК «Система» |
| 02 | ПАО «МегаФон» | Мегафон | AF Telecom Group |
| 03 | ЗАО «Нижегородская сотовая связь» | НСС | ПАО «Ростелеком» |
| 05 | ЗАО «Енисейтелеком» | ЕТК | ПАО «Ростелеком» |
| 06 | ЗАО «Саратовская система сотовой связи» | Скай Линк | 50% ПАО «Ростелеком» |
| 07 | ООО «Твои мобильные технологии» | Летай | ПАО «Таттелеком» |
| 08 | АО «Вайнах Телеком» | Вайнах Телеком | |
| 09 | ЗАО «Скай Линк» | Скай Линк | 100% акций принадлежат ПАО «Ростелеком» |
| 10 | ЗАО «Донтелеком» | DTC | MNC не используется |
| 11 | ООО «Скартел» | YOTA | ПАО «МегаФон» |
| 12 | ЗАО «Байкалвестком» | БВК | ПАО «Сибирьтелеком» |
| 13 | ЗАО «Кубань-GSM» | KUGSM | Выкуплена ПАО «Мобильные ТелеСистемы» и данный MNC не используется |
| 14 | ПАО «МегаФон» | МегаФон | «Олимпийский код» оператора «МегаФон». |
| 15 | ПАО «СМАРТС» | СМАРТС-Уфа, СМАРТС-Ульяновск | Основными владельцами являются частные лица |
| 16 | ЗАО «Новая телефонная компания» | НТК | Выкуплена ПАО «ВымпелКом» и данный MNC не используется |
| 17 | ПАО «Уралсвязьинформ» | Utel | Выкуплена ПАО «Ростелеком» и данный MNCне используется |
| 20 | Tele2 AB | Tele2 | 47,9 % у компании Investment AB Kinnevik, остальные акции а свободном обращении |
| 23 | Мобиком | Мобиком | Не используется |
| 27 | ООО «Твои мобильные технологии» | Летай | ПАО «Таттелеком» |
| 28 | ПАО «Вымпел-Коммуникации» | Билайн | Не используется |
| 35 | ООО «Екатеринбург-2000» | МОТИВ | Нет данных |
| 38 | ПАО «Ростелеком» | Тамбов-GSM | Выкуплена ПАО «Ростелеком» у ПАО «ЦентрТелеком» |
| 39 | ПАО «Уралсвязьинформ» | Utel | Выкуплена ПАО «Ростелеком» и используется как базовый код сети |
| 42 | OJSC “Multiregional TransitTelecom” | MTT Россия | |
| 62 | ООО «Тинькофф Мобайл» | Tinkoff | АО «Тинькофф Банк» |
| 99 | ПАО «Вымпел-Коммуникации» | Билайн | 43,9 % голосующих акций у компании «Альфа-Групп», 35,42 % — у Telenor, ещё 20,69 % в свободном обращении |
В каких ещё странах доступен перенос номера от одного оператора к другому
| Страна | стационарные | мобильные | Toll-free | национальные |
|---|---|---|---|---|
| Австралия | ✓ | ✓ | ||
| Австрия | ✓ | ✓ | ✓ | |
| Бельгия | ✓ | ✓ | ✓ | ✓ |
| Болгария | ✓ | |||
| Бразилия | ✓ | ✓ | ||
| Великобритания | ✓ | ✓ | ✓ | |
| Виргинские Острова США | ✓ | |||
| Германия | ✓ | ✓ | ✓ | |
| Греция | ✓ | |||
| Дания | ✓ | ✓ | ✓ | |
| Израиль | ✓ | ✓ | ✓ | |
| Ирландия | ✓ | ✓ | ||
| Испания | ✓ | ✓ | ✓ | |
| Италия | ✓ | ✓ | ||
| Канада | ✓ | ✓ | ||
| Кипр | ✓ | ✓ | ||
| Латвия | ✓ | |||
| Литва | ✓ | ✓ | ||
| Люксембург | ✓ | ✓ | ✓ | |
| Мексика | ✓ | ✓ | ||
| Нидерланды | ✓ | ✓ | ✓ | |
| Новая Зеландия | ✓ | ✓ | ||
| Норвегия | ✓ | ✓ | ✓ | |
| Панама | ✓ | ✓ | ||
| Перу | ✓ | |||
| Польша | ✓ | ✓ | ||
| Португалия | ✓ | ✓ | ✓ | |
| Пуэрто Рико | ✓ | ✓ | ||
| Республика Корея | ✓ | |||
| Румыния | ✓ | ✓ | ✓ | |
| Словакия | ✓ | ✓ | ||
| Словения | ✓ | ✓ | ||
| США | ✓ | ✓ | ✓ | |
| Турция | ✓ | ✓ | ||
| Финляндия | ✓ | ✓ | ✓ | |
| Франция | ✓ | ✓ | ✓ | |
| Хорватия | ✓ | |||
| Чехия | ✓ | ✓ | ||
| Чили | ✓ | |||
| Швейцария | ✓ | |||
| Швеция | ✓ | ✓ | ✓ | ✓ |
| Эстония | ✓ | |||
| Южная Африка | ✓ |
IMSI (расшифровывается как International Mobile Subscriber Identity) – индивидуальный номер, присваиваемый каждому абоненту. При подключении к мобильному оператору IMSI считывается системой, после чего происходит его идентификация.
Использование IMSI позволяет обезопасить передачу паролей, кодов регистрации и иных данных подобного рода по смс. Вы можете быть уверены, что собщение придет именно адресату.
IMSI, MCC, MNP, PLMN
IMSI
(International Mobile Subscriber Identity — международный идентификационный номер подписчика)
Последние три цифры Вашего номера IMSI одинаковы с последними тремя цифрами серийного номера, напечатанного на Вашей SIM карте.
IMSI — соответствует конкретному абоненту. IMSI 25099… соответствует Российскому(250) оператору Билайн(99).
MCC
(Mobile Country Code) — код, определяющий страну,в которой находится оператор мобильной связи, состоит из 3х десятичных цифр.
Например, для России он равен 250, США — 310, Венгрия — 216, Китай — 460, Украина — 255, Белоруссия — 257.
MNC
(Mobile Network Code) — код мобильной сети (оператора). Он идёт после MCC. Состоит из 2х или 3х десятичных цифр и для каждого оператора он уникален.
Используется для сетей GSM, UMTS, CDMA, Tetra.
Таблица кодов MCC и MNC для операторов по всему миру.
Коды MCC
и MNP
и соответствующие им названия страны и оператора доступны с помощью API запросов.
Список МСС кодов .
PLMN
это код страны + код оператора, т.е. MCC + MNP.
MSIN
опознавательный номер абонентской станции — 10 десятичных знаков (для идентификации абонентской станции в пределах сети подвижной связи, к которой она подключена).
LAC
(Location Area Code) — код локальной зоны. В двух словах LAC — это объединение некоторого количества базовых станций,
которые обслуживаются одним контроллером базовых станций (BSC). Этот параметр может быть представлен как в десятичном, так и в шестнадцатеричном виде.
CellID
(CID) — «идентификатор соты». Тот самый сектор базовой станции. Этот параметр также может быть представлен в десятичном,
и шестнадцатеричном виде.
Виды MultiSIM карт
Silver Card – наиболее распространенная платформа, при этом совершенно
открытая. Она же является самой дешевой и переключается быстрее всех. Лишена
некоторых фишечек, впрочем, думаю, их можно реализовать программно, просто никто
толком не занялся. Построена на контроллере PIC16 и флеш памяти серии 24Lxx.
Прошивку можно беспрепятственно слить или заменить другой. Можно модифицировать
как душе угодно, конечно, если квалификации хватит. Обычно на Silver Card
вкручивается что-либо вроде Sim-Emu v6.1 или аналогов.
Карты Green и Green 2 –модификации Silver карты. Отличаются
количеством встроенной памяти. В классическом Silver’е – 64 килобайта памяти, у
Green – 128, у Green 2 – аж 256. Количество памяти влияет лишь на число
сохраняемых номеров и SMS. Карты Green встречаются крайне редко, так как
практически полностью вытеснены картами Green 2.
Еще существует т.н. Gold Card – но внимания она не достойна, так как,
во-первых, изначально имела слишком мало памяти (16 килобайт), а во-вторых,
прошивку для нее так и не довели до ума. Для прошивки этих карточек нужно
использовать специальный программатор, что осложняет их использование. Впрочем,
если тебе удастся купить карточку с прошивкой не ниже SimEmu v6.1, то все
действия можно будет проводить прямо с телефона через менюшку.
Китайцы как всегда подсуетились и выпустили свой аналог Silver/Green карт
под названием SIMMAX. Перешить или изменить в них прошивку уже нельзя, но
зато и от пользователя требуется минимум телодвижений – все делается либо с
телефона, либо через специальный reader, обычно идущий в комплекте.
Ну и, конечно, не стоит забывать про нашу российскую разработку – штуку под
кодовым названием А-SIM. От привычных сильверов отличается тем, что для
работы с ней достаточно обычной читалки. Сама карточка чуть тоньше, чем
стандартная Silver Card, а значит, ее проще резать для вставки в
переходник 2in1. Поддерживает функцию «тайной записной книжки». «Тайная книжка»
не дает телефону сохранять в исходящих/входящих списках телефона внесенные в нее
номера и позволяет переключать номера по хоткеям (например, 1111 и вызов –
переключить на первый номер; 2222 и вызов – на второй номер и так далее).
Количество функций постепенно увеличивают, так как разработчики не стоят на
месте. А еще исправлен баг, из-за которого Silver Card и ее аналоги
отказывались работать в некоторых Нокиях. Из недостатков: переключение через
меню стало на один пункт глубже. Некоторые телефоны перезагружаются при смене
номера, причем, это не баг, а фича (разработчики А-SIM считают, что так
корректней). На отдельных мобилах смена номера происходит в разы дольше, чем наSilver Card. Кроме того, А-SIM – это закрытая платформа,
шаловливые ручонки с дебаггером в нее уже не запустишь.
Усвоенный урок и рекомендации
- Используйте физический кошелёк для криптовалюты: перенесите ваши запасы крипты на физический кошелёк/оффлайн-хранилище/кошелёк с несколькими подписями всегда, когда вы не выполняете транзакций. Не оставляйте средства на биржах. Я воспринимал Coinbase как банковский счёт, но у вас не будет никакого выхода в случае атаки. Я знал об этих рисках, но я никогда не думал, что что-то подобное может произойти со мной. Я очень сильно жалею, что не предпринял более серьёзных мер по обеспечению безопасности моей крипты.
- Двухфакторной аутентификации на основе SMS недостаточно: вне зависимости от того, что вы хотите защитить в сети, перейдите на аппаратную защиту (например, что-то физическое, что атакующему придётся заполучить, чтобы провернуть атаку). В то время, как Google Authenticator или Authy могут превратить ваш телефон в подобие аппаратной защиты, я бы порекомендовал пойти дальше. Приобретите YubiKey, который вы контролируете физически и который не может быть подменён.
- Уменьшите ваш онлайн-след: поборите стремление без нужды делиться личной информацией, которая может вас идентифицировать (дата рождения, локация, фотографии с геоданными и т. д.) Все эти как бы публичные данные могут сыграть с вами в будущем злую шутку в случае атаки.
- Google Voice 2FA: в некоторых случаях сервис может не поддерживать аппаратную двухфакторную аутентификацию, полагаясь на более слабые SMS-сообщения. Тогда будет хорошей идеей создать виртуальный номер телефона в Google Voice (который не может быть портирован) и использовать его в качестве номера для двухфакторной аутентификации. (примечание переводчика: данный способ работает только в США)
- Создайте второстепенный email-адрес: вместо того, чтобы привязывать всё к одному адресу, создайте второстепенный email-адрес для критически важных аккаунтов (банки, социальные сети, криптовалютные биржи…) Не используйте этот адрес ни для чего другого и держите его в секрете. Не забудьте защитить этот адрес любой формой двухфакторной аутентификации.
- Оффлайн-менеджер паролей: используйте менеджер паролей. А ещё лучше — используйте оффлайн-менеджер паролей, вроде Password Store. У Ирвика есть отличное сравнение различных менеджеров паролей а также рекомендации для более технически подкованных.
Сокровища гопорынков
Пошарив по местным гоповникам, торгующим сотовыми и всякими прибамбасами к
ним, я наткнулся на несколько решений. Первое, одно из самых примитивных и
древних, это вынос SIM-карт посредством гибкого шлейфа из телефона наружу, в
накладной задник. Сам понимаешь, выглядит это очень коряво – накладка портит
весь дизайн. Есть и второй вариант – более компактный, но суть та же. Берутся
две стандартные SIM-карты и из каждой вырезается острыми ножницами пятачок с
контактами (под ним находится процессор, а остальная часть карты – безмозглый
пластик). Затем пятачки вставляются в специальный переходник, в котором также
смонтирована схема мультиплексор, переключающая карточки либо через меню, либо
посредством включения-выключения телефона (при каждом on/off происходит выбор
новой SIM-карты). Получившаяся конструкция засовывается на место штатной SIM-ки.
Метод хорош, но требует прямых рук, да и не в каждый телефон можно запихать
подобную фиговину. Например, в мой Siemens SK65 она банально не влезет – слишком
узкий и плоский картодержатель. К тому же, максимальное число карт, которые
можно туда запихать, равняется двум.
Самый продвинутый способ – использование Multi SIM. Например, очень
популярна Silver Card. Представляет из себя обычную SIM-ку (только
серебристого цвета и без опознавательных знаков). При вставке в телефон
появляется дополнительное меню, где можно выбрать на какой номер переключиться.
Всего в Silver Card можно забить от десяти до шестнадцати аккаунтов, в
зависимости от версии прошивки. Также существует Green Card, A-SIM
и прочие аналоги. Различие между ними лишь в количестве ячеек, размере записной
книжки и количестве запоминаемых SMS.
Клонирование SIM-карт
Во-вторых, преступные элементы могут сделать дубликаты вашей SIM-карты с тем, чтобы разговаривать за ваш счет
. Правда, у них будут проблемы с получением входящих звонков, поэтому подобные дубликаты используются, как правило, только для исходящих звонков в течение непродолжительного времени. Возможно, вы встречали в своем городе молодых людей со связкой телефонов на поясе и табличкой «1 минута на любой номер мира» — это и есть потенциальные потребители подобных клонов.
Прежде чем рассказывать о клонировании, необходимо сначала вкратце осветить роль SIM-карты
в процессах, происходящих в GSM-сети. Как известно, SIM-карта — это уникальный идентификатор абонента, его «мобильный паспорт». Уникальность обычного паспорта удостоверяет его серийный номер, подлинность — водяные знаки и прочие типографские уловки. Можно ли провести параллели с SIM-картой? Да, вполне.
Анализ IMSI
Анализ IMSI — это процесс определения принадлежности абонента к какой-либо сети, а также проверка того, разрешено ли абоненту этой сети пользоваться услугами той сети, в которой он находится.
Если абонент не принадлежит сети, в которой он находится, IMSI идентификатор должен быть транслирован в формат MGT для того, чтобы данные по нему можно было получить из какого-либо удаленного реестра. Стандарт E.214 регламентирует механизм трансляции этого номера в номер, который далее можно будет применить для маршрутизации в международных сетях SS7. В пределах Северной Америки IMSI может быть транслирован непосредственно в номер стандарта E.212 без изменения и может быть направлен напрямую в одну из американских SS7 сетей.
Для CDMA операторов в роуминге первые 4 цифры из (MIN для GSM MSIN) являются IRM (International Roaming MIN), а остальное идентификатор абонента в сети.
HLR-запрос и IMSI — примерение в рассылках
Совместное использование IMSI- и HLR-запросов позволяет:
проверять SIM-карту клиента при совершении платёжных операций. Если номер попробуют скопировать мошенники, используя дублированную СИМ-карту, на им код подтверждения выслан не будет
проверять СИМ-карту при подтверждении иных действий по смс. К таким действиям относятся: отправка кода авторизации, информация о состояниях аккаунта, подтверждение входа в систему, поступление/списание средств
составлять списки клиентов для обзвона
Клиенты могут находиться в разных часовых поясах, поэтому важно выбрать благоприятное время для звонка. Также IMSI- и HLR-запросы дают возможность узнать активен или неактивен абонент
Неактивные номера не обзваниваются
получить DEF-код. Номера некоторых клиентов могут сохраниться без кодов оператора, что вызовет затруднения в проведении смс-рассылки. Получение DEF-кода номера телефона позволяет обойти все эти затруднения
Все Вместе
3. инженеры Siemens действительно придумали изощренный способ: вход в меню монитора аппарат осуществляет при наличии в последней ячейке SIM-карты записи, где в качестве номера телефона указан некий код, вычисляемый на основе IMSI той же самой карты. Недавно алгоритм вычисления кода стал-таки достоянием не только инсайдеров компании, и в Сети появились программы, вычисляющие его, н.п. sscgw.exe которая считывает IMSI
генерирует код и записывает его на карту, причем даже через инфракрасный порт. Дальше все просто: надо лишь войти в основное меню и нажать клавишу?*? или?#?.
Нет Вы далеко не правы: IMSI = International Mobile Subscriber Identity. У нас в Казахстане, в GSM только два вида IMSI K»cell = 40102xxxxxxxxxx и K»mobile = 40101xxxxxxxxxx, последние 10 цифр могут не зависеть от того, что написано на СИМ карте. Поэтому возможно даже через некий девайс ты не вычислишь IMSI. Лучший способ узнать это у сотрудников компании(Kcell,Kmobile)
Функции и характеристики
Основная функция SIM-карты — хранение идентификационной информации об аккаунте, что позволяет абоненту легко и быстро менять сотовые аппараты, не меняя при этом свой аккаунт, а просто переставив свою SIM-карту в другой телефон. Для этого SIM-карта включает в себя микропроцессор с ПО и данные с ключами идентификации карты (IMSI, и т. д.), записываемые в карту на этапе её производства, используемые на этапе идентификации карты (и абонента) сетью GSM.
Также SIM-карта может хранить дополнительную информацию, например:
- телефонную книжку абонента
- списки входящих/исходящих/пропущенных телефонных звонков
- текст входящих/исходящих SMS.
В современных телефонах чаще всего эти данные не записываются на SIM-карту, а хранятся в памяти телефона, поскольку SIM-карта имеет достаточно жёсткие ограничения на формат и объём хранимых на ней данных.
Сим-карта содержит микросхему памяти, поддерживающую шифрование. Существуют карты различных стандартов, с различным размером памяти и разной функциональностью. Есть карты, на которые при производстве устанавливаются дополнительные приложения (апплеты), такие как сим-меню, клиенты телебанка, и т. д.
На самой карте телефонный номер абонента (MSISDN) в явном виде не хранится, он присваивается сетевым оборудованием оператора при регистрации сим-карты в сети на основании её IMSI. По стандарту при регистрации одной SIM-карты в сети оператор может присвоить ей несколько телефонных номеров. Однако эта возможность требует соответствующей поддержки инфраструктурой оператора (и соответствующих затрат с его стороны), поэтому чаще всего не применяется.
При утрате сим-карты абонент должен поставить в известность оператора, утерянная карта блокируется, и абоненту выдаётся новая карта (платно или бесплатно, в зависимости от условий оператора). Номер телефона, баланс и все подключённые услуги при этом остаются неизменными, но все абонентские данные, хранившиеся на SIM-карте, не подлежат восстановлению.
Сим-карта устанавливается в SIM-держатель сотового телефона, который в современных сотовых телефонах обычно располагается под аккумуляторной батареей. Расположение сим-держателя под аккумулятором не позволяет устанавливать/извлекать сим-карту при включённом питании телефона, потому что это может привести к повреждению карты.