- IMSI сотовых операторов и SIM-карт — что это и зачем нужно?
- Что такое IMSI?
- Узнать свой imsi android как
- Как читать IMSI с SIM-карты — Вокруг-Дом — 2021
- Table of Contents:
- Понимание номера IMSI
- Другие идентификаторы телефона
- IMSI Поиск на вашем телефоне
- Проверьте с вашим оператором
- Как читать файл SQLite
- Как читать текстовые сообщения с другого телефона
- Как читать текстовые сообщения Verizon на вашем компьютере
- КАК ОТСЛЕЖИВАЮТ ТЕЛЕФОНЫ (Декабрь 2021).
- Что вам нужно знать о них
- 1. Что такое номер IMEI
- 2. Что такое номер IMSI
- 3. Как узнать номера IMEI и IMSI
- 4. Когда использовать номера IMEI и IMSI
- 5. Проблемы безопасности
- Узнай свой телефон
IMSI сотовых операторов и SIM-карт — что это и зачем нужно?
Зачем нужен идентификатор IMSI и как его узнать через приложение Find IMEI & MSI?
SIM-карта используется для предоставления услуг связи сотовым оператором и необходима, чтобы идентифицировать пользователя. В памяти симки хранятся различные коды и функции, которые отвечают за корректную работу мобильной связи. Разбираемся, что такое IMSI, зачем нужен этот идентификатор и как его узнать.
Что такое IMSI?
На SIM-карте хранится идентификатор абонента IMSI (International Mobile Subscriber Identity) — число, которое состоит из 15 цифр. Его можно разделить на несколько составляющих. Первые пять чисел — это Mobile Country Code, уникальный код, который присваивается номеру при регистрации в сети. Mobile Network Code — код, который присваивается в рамках страны. Следующие 10 цифр IMSI — идентификатор внутри сети. Сам международный номер абонента пересылается в сеть при аутентификации. Код присваивается сотовым оператором.
В International Mobile Subscriber Identity (IMSI) хранится информация о родной стране пользователя. Под «родной» страной подразумевается территория регистрации и работы сотового оператора. Все данные хранятся в зашифрованном формате. Благодаря IMSI выполняется привязка сотового оператора к пластиковой карте, которая используется для получения услуг сотовой связи.
Чтобы узнать IMSI абонента, нужно приложение Find IMEI & MSI. Утилита доступна бесплатно в Google Play. Для корректной работы программы не нужно получать Root-права. После запуска утилиты нажмите кнопку «Get». После этого в разделе «IMSI» отобразится 15-значный код. Функционал приложения дает возможность скопировать комбинацию цифр в буфер обмена — для этого нажмите на кнопку в интерфейсе, которая находится справа от кода.
Источник
Узнать свой imsi android как
Подскажите, пожалуйста, как корректно получить IMSI-код с SIM-карты? Использую код ниже, но он некорректно работает на Роверах.
bool getIMSI(wchar_t * imsi) <
HRESULT hr = S_OK;
HSIM hSim = NULL;
BYTE data[256];
DWORD dwBytesRead = 0;
hr = SimInitialize(0,NULL, 0, &hSim);
if(hr==S_OK) <
SIMRECORDINFO srecordInfo;
DWORD dwIMSIAddress = 0x6F07;
hr = SimGetRecordInfo(hSim, dwIMSIAddress, &srecordInfo);
if(hr==S_OK) <
hr = SimReadRecord(hSim, dwIMSIAddress, srecordInfo.dwRecordType, 0,data, sizeof(data), &dwBytesRead);
if(hr==S_OK) <
wchar_t tmp[3];
for(int i=0;i 18.10.10, 14:23 | #2
●
можно через TAPI
BOOL CTapiWrapper::GetImsi(TCHAR *buf, UINT buflen)
<
BOOL res = FALSE;
LINEGENERALINFO *plgi = NULL;
DWORD dwSize;
if((NULL == m_hCellularLine) || (NULL == buf) || (0 == buflen)) return FALSE;
dwSize = sizeof(LINEGENERALINFO);
plgi = NULL;
// try to get LINEGENERALINFO structure
do
<
if(NULL == (plgi = (LINEGENERALINFO*) LocalAlloc(LPTR,dwSize))) break;
if(0 == lineGetGeneralInfo(m_hCellularLine,plgi))
<
if (plgi->dwNeededSize dwTotalSize) break;
else
>
else
<
if(NULL != plgi) LocalFree(plgi);
plgi = NULL;
break;
>
// LINEGENERALINFO retrieved, extract IMSI
if(NULL != plgi)
<
if((plgi->dwSubscriberNumberOffset > 0) && (plgi->dwSubscriberNumberSize dwSubscriberNumberOffset));
res = TRUE;
>
код не полный, нет инициализации TAPI
Формат IMSI, который используется оператором, отличается от хранимого на SIM-карте. Допустим, к примеру, что оператор видит IMSI как — 123456789012345 (15 цифр). Тогда на карточку нужно заносить IMSI в виде — 08 19 32 54 76 98 10 32 54. Правило преобразования следующее:
к IMSI а-ля оператор приписываем 809 слева, в результате чего получаем — 809123456789012345 (18 цифр);
считаем, что полученное на предыдущем этапе число в BCD формате (т.е. каждые две цифры представляют один байт). Переставляем старший и младший ниблы каждого байта местами. В результате должны получить что-то подобное этому — 081932547698103254. Первый байт отражает количество значащих байт (исключая байт длины — себя), необходимых для IMSI.
Длина IMSI не может превышать 8 байт. Но иногда иператоры могут использовать укороченную нотацию, когда IMSI меньше 15 цифр. В таком случае, необходимо IMSI от оператора дополнить справа шестнадцатеричными F до длины в 15 цифр и подвергнуть описанному выше преобразованию. Естественно, не забудте скорректировать первый байт, там уже не будет 8, а цифра поменьше.
И в принципе, можно было бы использовать короткий формат. Но если во всех мультисимках используется длинный, то почему бы тогда и не преобразовать 🙂 Человеку привычнее будет.
А как лучше считывать IMSI? TAPI или RIL? Или последовательно прогонять все методы до получения IMSI хотя бы одним из них, включая и SimReadRecord?
Источник
Как читать IMSI с SIM-карты — Вокруг-Дом — 2021
Table of Contents:
Международный идентификатор мобильного абонента, или IMSI, представляет собой уникальный идентификационный номер, связанный с пользователем мобильного телефона. Он хранится на SIM-карте телефона и используется для идентификации пользователя и планирования сотовой связи. Некоторые телефоны имеют встроенные опции для отображения номера IMSI и других идентификационных номеров, связанных с телефоном, а некоторые приложения для проверки IMSI смартфонов могут отображать IMSI по требованию.
кредит: Witthaya Prasongsin / EyeEm / EyeEm / GettyImages
Понимание номера IMSI
Номер IMSI однозначно идентифицирует абонента и план мобильного телефона, подобно тому, как номер маршрутизации и номер банковского счета однозначно идентифицируют клиента и счет в банке. Обычно это 15 цифр.
Он включает пятизначный или шестизначный префикс, идентифицирующий оператора сотовой связи. Тогда оставшаяся часть номера однозначно идентифицирует учетную запись в системах этого оператора. Номер сохраняется на модуле идентификации абонента или SIM-карте, которая обычно представляет собой съемную смарт-карту, вставленную в сотовый телефон.
Если вы перенесете SIM-карту с одного совместимого мобильного телефона на другой, IMSI будет естественным образом переноситься с SIM-картой. Если у мобильного телефона есть несколько SIM-карт, например, для подключения к нескольким сетям, у каждой будет свой собственный IMSI.
Когда вы присоединяетесь к сотовой сети, будь то домашняя сеть или сеть, в которой ваш телефон находится в роуминге, ваш телефон передает IMSI с вашей SIM-карты, чтобы идентифицировать вас в сети.
Другие идентификаторы телефона
IMSI — это не номер вашего телефона, который иногда в компании сотовой связи называют MSISDN или номер цифровой сети с интегрированными услугами мобильных абонентов. Вы не можете набрать чей-то IMSI, чтобы позвонить, и вам обычно не нужно знать свой собственный IMSI или передавать его кому-либо.
Он также отличается от международного идентификационного номера мобильного оборудования или IMEI, который идентифицирует сам телефон, а не SIM-карту или вашу учетную запись.
IMSI Поиск на вашем телефоне
В зависимости от вашего телефона вы можете ввести специальную последовательность нажатий клавиш для доступа к своему номеру IMSI. Это может работать, используя внутреннюю команду в телефоне или связываясь с серверами вашего оператора сотовой связи для запроса номера. Используемые коды различаются от телефона к телефону и от оператора к оператору связи, поэтому обратитесь к производителю вашего телефона или к оператору связи или выполните поиск в Интернете, чтобы узнать, как получить доступ к IMSI.
На некоторых телефонах Android вы также можете получить доступ к своему IMSI через меню «Настройки». Нажмите на пункт «О программе» в меню, затем нажмите «Статус» или «Идентификация телефона». IMSI будет указан в списке IMSI, если он доступен через это меню.
Вы также можете получить IMSI на телефоне Android, установив специализированное приложение. Обязательно установите тот, которому вы доверяете, так как он будет иметь доступ к данным о вашем телефоне.
Проверьте с вашим оператором
Ваш IMSI также может быть включен в информацию, которую вы получили от своего оператора, когда вы активировали свою учетную запись или купили свой телефон или SIM-карту. Проверьте информацию, которую вы получили от оператора, когда вы создали свою учетную запись и активировали свой телефон и карту. Он также может быть доступен онлайн через веб-сайт оператора или приложение для смартфона.
Если вы не видите IMSI, попробуйте связаться с вашим оператором, чтобы узнать код. Обратите внимание, что вам обычно не нужно знать IMSI, чтобы использовать ваш телефон.
Как читать файл SQLite
Откройте и прочитайте файл SQLite, когда вам нужно просмотреть или получить доступ к настройкам, сохраненным для таких приложений, как Mozilla Firefox и Open Office. Вы можете просмотреть содержимое .
Как читать текстовые сообщения с другого телефона
Один из способов следить за членами семьи или сотрудниками — отслеживать их текстовые сообщения. Это позволит вам отслеживать, с кем они общаются и чем они являются .
Как читать текстовые сообщения Verizon на вашем компьютере
Обмен текстовыми сообщениями — это современное удобство, от которого люди быстро становятся зависимыми от общения с друзьями и семьей. Текстовые сообщения обычно делаются через мобильные телефоны. С.
КАК ОТСЛЕЖИВАЮТ ТЕЛЕФОНЫ (Декабрь 2021).
Источник
Что вам нужно знать о них
Большинство из нас не обращает внимания на такие детали, как номера IMEI и IMSI. Когда нам нужно, мы не знаем, что это такое и даже как их найти. Нужно ли нам знать о них или чем они вообще отличаются друг от друга? Это важные вопросы о вашей конфиденциальности и безопасности. Мы ответим на них в этом посте, пока вам не стало слишком поздно.
Многие из нас слышали о номере IMEI, поскольку он очень помогает при поиске потерянных смартфонов. А как насчет номеров IMSI и какова их роль.
1. Что такое номер IMEI
IMEI расшифровывается как International Mobile Equipment Identity. Каждому мобильному телефону (и новым ключам мобильной точки доступа) назначается уникальный номер IMEI, который напечатан на внутренней стороне, обычно за аккумулятором. Они состоят из 15 цифр. Производители телефонов присваивают каждому телефону уникальные номера IMEI, и эти номера остаются неизменными после регистрации на всю оставшуюся жизнь. Таким образом, даже если вы путешествуете в другие страны, операторы связи могут определить страну, в которой был продан и зарегистрирован телефон.
Ассоциация GSM (Глобальная система мобильной связи) использует номера IMEI для хранения их в глобальной базе данных мобильной связи, которая также является центральной для всех сетевых операторов, производителей телефонов и других квалифицированных участников отрасли. При обычном использовании этот номер полезен для определения таких вещей, как использование вашей подписки (голосовые вызовы, Интернет), а также определения проблем с качеством услуг. Номер IMEI так же важен, как и серийный номер на других продуктах. Таким образом, номера IMEI используются для идентификации подлинности телефона с регистрацией через SIM-карту. Это означает, что неверный или неверный номер IMEI может привести к запрету телефонных услуг. Кроме того, номера IMEI только подтверждают подлинность телефона и не устанавливают никаких прямых отношений с покупателем. Например, вы могли купить новый телефон в подарок родителям или супругу. Хотя вы можете быть покупателем (технически), конечный пользователь телефона будет другим. Я знаю, что это немного не связано, но я просто хотел прояснить это.
Телекоммуникационные компании часто используют в исключительных случаях, например, для обнаружения заблокированных или недействительных телефонов в сети, используемых для подозрительной деятельности. В случае телефонов CDMA производители используют другую терминологию, называемую идентификатором мобильного оборудования (MEID) или электронным серийным номером (ESN).
Номер IMEI — это первое, что спрашивает руководитель службы поддержки оператора связи, если вы потеряете свой телефон или его украдут.
2. Что такое номер IMSI
IMSI расшифровывается как International Mobile Subscriber Identity. Телекоммуникационная компания присваивает уникальный номер SIM-карте, которую они выдают своим абонентам. Номера IMSI состоят из 15 цифр (хотя и не всегда) и могут использоваться для поиска страны и мобильной сети абонента среди других деталей, связанных с SIM-картами. Он привязан к SIM-карте, а не к самому телефону.
Стоит отметить, что для защиты конфиденциальности абонента операторы связи вместо этого используют другой номер, называемый TMSI (Temporary Mobile Subscriber Identity), при предоставлении услуг владельцу SIM-карты. Телекоммуникационная компания использует TMSI для связи со своим абонентом. Они короче и их намного легче передавать.
3. Как узнать номера IMEI и IMSI
Если в вашем телефоне съемный аккумуляторный блок, вы можете найти номер IMEI, напечатанный под аккумулятором. Вы также можете найти его напечатанным на оригинальной коробке, но вы давно выбросили его, не так ли? Кроме того, вы можете набрать код * # 06 # в приложении для набора номера на телефоне, чтобы открыть всплывающее окно с вашим номером IMEI. Обычно он состоит из 15 цифр и программируется в телефоне.
Вы заметили два номера IMEI на скриншоте выше? Это потому, что я использую телефон с двумя SIM-картами, и каждый должен быть зарегистрирован у оператора связи. Обычно в таких случаях отличаются только последние несколько цифр. Это помогает оператору идентифицировать и отслеживать эти телефоны с номерами IMSI.
Некоторые смартфоны начали показывать номер IMEI в разделе «О программе» в разделе «Настройки». Проверьте, отображается ли на вашем телефоне номер IMEI.
Как конечный пользователь, вам не нужен номер IMSI, привязанный к SIM-карте. Некоторые производители мобильных устройств указывают номер IMSI в разделе «Настройки» в разделе «О телефоне» или «О телефоне», но это бывает редко.
Заметка: Некоторые приложения также утверждают, что помогают его найти, но мы не рекомендуем их. Это не стоит проблем, и есть вероятность, что эта информация может быть использована для отслеживания данного пользователя. Если вам это нужно, позвоните своему оператору связи.
4. Когда использовать номера IMEI и IMSI
Поскольку номера IMEI уникальны и не могут быть легко изменены, они наиболее полезны при отслеживании и восстановлении утерянных или украденных телефонов. Он используется для идентификации мобильного телефона, поскольку все номера IMEI хранятся в глобальном регистре, который называется регистром идентификации оборудования (EIR). Ваш оператор связи может занести телефон в черный список или заблокировать его. Когда телефон занесен в черный список во всех сетях, ни одна SIM-карта с ним работать не будет. Это означает, что телефон практически бесполезен. Думаю, Wi-Fi еще должен работать.
Хакеры используют инструменты вторичного рынка, чтобы быстро заработать, изменив номер IMEI. Это называется разблокировкой, которая является уголовным преступлением во многих странах. Эти хакеры используют инструменты для присвоения телефону нового номера IMEI (также известного как спуфинг), чтобы он был разблокирован и снова использовал его с другой SIM-картой. Вы можете столкнуться с юридическими последствиями подделки номера IMEI мобильного телефона, если он будет использоваться для гнусных действий.
С другой стороны, когда вы переносите свою SIM-карту с одного телефона на другой, номер IMSI переносится на новый телефон с SIM-картой. Номер IMEI остается с телефоном, поскольку он привязан к телефону. Операторы связи используют номер IMSI для идентификации клиента и всех услуг, на которые он / она подписались. Это включает в себя ваши звонки, обмен сообщениями, Интернет и другие услуги, предлагаемые компанией.
5. Проблемы безопасности
Важно защитить свои IMEI и IMSI от посторонних глаз гнусных приложений и трекеров. Хакеры могут использовать номер IMEI для отслеживания и определения вашего местоположения. Черт возьми, они могут даже обмануть их, чтобы использовать финансовые приложения после кражи ваших данных.
Кстати, если вы встретите телефон без номера IMEI, значит, это либо недействительный, либо поддельный телефон. Вы не должны покупать это, какой бы привлекательной ни была цена. Как узнать, что ваш номер IMEI действителен? Что ж, вы можете сопоставить тот, который показан в интерфейсе программного обеспечения, с тем, что напечатан на его обратной стороне и на упаковке. Другой способ проверить это — использовать Формула LUHN.
Точно так же номера IMSI могут использоваться хакерами для отслеживания пользователей, перехвата вызовов, сообщений и захвата мобильных данных. Это потому, что номер IMSI привязан к SIM-карте и напрямую используется для предоставления абоненту соответствующих услуг. Хакеры могут создать поддельную точку доступа для перехвата данных, связанных с номером IMSI, перед их ретрансляцией на ближайшую вышку сотовой связи и обратно. Многие голливудские фильмы показывают этот трюк с отслеживанием звонков и всем остальным. Однако реальное использование такой техники — чрезвычайно сложный процесс. Однако не невозможно.
Поскольку номер IMSI привязан к SIM-карте и используется во время связи с вышками сотовой связи, его также можно использовать для отслеживания перемещений пользователя. В этом случае местоположение вышек сотовой связи используется для триангулировать вашу позицию.
Тем не менее, IMEI и IMSI могут быть извлечены мобильными приложениями для создания персонально идентифицируемого профиля на основе вашего шаблона использования. Например, в зависимости от вашей активности в браузере несколько компаний могут показывать вам целенаправленную рекламу. И вы можете задаться вопросом, откуда эта компания узнала, что вы хотите купить новую куртку? Что ж, это может быть любое приложение, которому вы слепо разрешили доступ к любой информации на вашем телефоне. С чего еще вы могли подумать, что ваш телефон следит за вами? Вот как вы получаете «персонализированную таргетированную рекламу» из профилей, позволяющих установить личность.
Узнай свой телефон
IMEI привязан к телефону и используется для идентификации телефона. IMSI привязан к SIM-карте и используется для идентификации абонента и назначенных ему услуг. IMSI перемещается с телефона на телефон с SIM-картой, но IMEI остается в телефоне. Как конечный пользователь, вы найдете IMEI полезным для блокировки потерянных или украденных телефонов.
В этом суть. Рекомендуется хранить свой номер IMEI в безопасном месте, чтобы, когда придет время, вы могли его процитировать. Если номер IMEI отображается в разделе «О программе» настроек, просто сделайте снимок экрана и сохраните изображение в облаке.
Следующий:
Потеряли смартфон и не знаете его номер IMEI? Не волнуйся. Нажмите на ссылку ниже, чтобы узнать, как узнать номер IMEI.
Источник