Работа с sim картой

Мобильный телефон может работать и без сим-карты – в режиме экстренных вызовов. Чтобы свободно звонить, отправлять и принимать сообщения – нужно вставить личную телефонную карту. Зная, из чего она состоит и как устроена, понимая принцип её работы, можно более полно и разумно использовать возможности смартфона и даже самого простого сотового телефона.

Из чего состоит сим-карта

Это один из видов процессорных карт. Она нужна для идентификации пользователя, подтверждает его право на получение услуг. Это переносной носитель для контракта.

Рабочий электронный компонент заключён в прочный тонкий корпус из ПВХ, размер которого постепенно уменьшался с развитием технологий – для экономии места внутри смартфона. Размер электронного модуля практически остался прежним.

Снаружи на электронном модуле находится металлическая пластина с контактами. Количество контактов и их рисунок у разных производителей не одинаковы. Через эти контакты осуществляется питание рабочих компонентов сим-карты, подаются команды управления, происходит ввод и вывод данных.

Металлические контакты портятся и окисляются под воздействием кожного жира, поэтому желательно не прикасаться к ним руками. Если причина неполадок в работе карточки – засорение контактов, можно аккуратно очистить их ластиком и протереть спиртом.

Внутреннее устройство – это компьютер в миниатюре. Сходство заключается в наборе функциональных элементов и принципе работы.

Главные элементы сим-карты:

  • процессор;
  • оперативная память;
  • постоянная память – здесь хранится операционная система;
  • память с файловой системой для хранения информации пользователей;
  • контроллер ввода и вывода данных.

Однако, человек напрямую воспользоваться этим компьютером не сможет. В нём отсутствуют элементы интерфейса. Обращение к процессору и памяти происходит средствами мобильного телефона. Питание блоков памяти, процессора и генератора тактовой частоты также обеспечивается его аккумуляторной батареей.

Что хранится в памяти?

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

  1. Самые важные данные, которые в ней хранятся – набор ключей. Первый – IMSI – определяет пользователя в мире сотовых сетей. Это уникальный номер, присвоенный оператором. В нём зашифрована информация о стране и «родной» сети абонента. Использование доступных сетей других операторов, в том числе зарубежных, происходит только в роуминге – при подтверждении эмитентом карты прав абонента на получение услуг мобильной связи. Второй важный секретный ключ – Ki – определяет абонента как правомочного как члена сети.
  2. Информация пользователей – входящие сообщения, список контактов, журналы вызовов. С развитием функционала сотовых телефонов и смартфонов эти возможности стали почти не актуальны.
  3. В постоянной памяти хранятся файлы Java-приложений, которые выполняются процессором при запросе. Обычно это услуги оператора – получение информации о состоянии счёта, погоде, новостях, подключение к чатам или работа с графическими сообщениями. Возможности этого раздела во многом зависят от способности телефона поддерживать имеющиеся функции.
Читайте также:  Вытяжка с угольным фильтром без отвода отзывы

Доступ содержимому карточки выглядит как ответы на запросы, сгенерированные внешним терминалом. Протокол запросов стандартный для всех операторов. Обращение к сети оператора происходит в зашифрованном виде – для максимально возможной защиты секретных ключей. Для доступа к некоторым данным и операциям нужны защитные коды – PIN и PUK.

Сим-карта – это сложное электронное устройство. Самое ценное в ней – уникальные коды, которые служат для идентификации абонента в сети. Встроенный процессор и система шифрования обеспечивают сохранность ключей от взлома мошенниками, а установленные Java-приложения расширяют возможности более простых моделей мобильных телефонов. Внимательно прочитав инструкцию к сим-карте, можно более тщательно настроить работу и безопасность телефона.

На форумах и в соцсетях восстановление сим-карты обсуждается часто, но ссылки на специализированный софт встречаются редко. В основном это различный фейк — приложения, цель которых — обогатить разработчиков, а не решить проблему пользователя.

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

Для работы с этими программами необходимо специальное устройство — Sim Card Reader. Заказать его можно на Aliexpress, Ebay или Amazon. Устройств достаточно много, ориентируйтесь на рейтинг и отзывы.

Содержание:

Что за устройство – считыватель сим-карт

Sim card reader – специальное устройство для считывания информации с сим-карты. Подключается к usb-порту ПК как обычная флешка.

Примером служит SIM Card Reader. Устройство совместимо со всеми типами симок. Для его работы нужно установить драйвера и приложение SIM Manager, о нем читайте ниже.

Вообще говоря, считыватель сим-карт полезен не только и не столько для восстановления контактов (ибо не всегда это возможно). Это устройство поможет:

  • сделать резервную копию контактов заблаговременно (пригодится на случай удаления содержимого, потери симки, переноса контактов и сообщений на новую сим-карту),
  • скопировать контакты / смс с одной сим карты на другую,
  • синхронизировать контакты с мобильными устройствами или сервисами вроде Google Contacts.

Далее рассмотрим некоторые из программ, которые используются именно в связке с сим-карт ридерами. Для работы с контактами, в некоторых случаях, нужно скопировать содержимое со внутренней памяти телефона непосредственно на симку, иначе при подключении считывателя симок вы увидите пустую адресную книгу.

Читайте также:  A1586 iphone 6 прошивка

Совет. Если вам нужно восстановить контакты на Андроиде, читайте здесь, как это сделать.

SIMCom

SIMCom — профессиональный менеджер сим-карты с большим количеством функций. Программа не поможет восстановить контакты на симке, но ее удобно использовать как редактор адресной книги, для создания бекапов и их последующего восстановления на старую или новую симку.

Отметим основные функции:

  • Редактирование контактов в адресной книге сим-карты
  • Настройка предпочитаемых сетей роуминга
  • Диагностика работы сим-карты: выявление ошибок, чтение служебной информации
  • Управление смс (копирование, редактирование, удаление с симки)
  • Управление кодами безопасности PIN (смена/отмена кода)
  • Резервное копирование сим-карты на компьютер
  • Экспорт в локальный файл/печать содержимого сим-карты

SIM Card Data Recovery

Sim Card Data Recovery — программа для восстановления удаленных контактов (контактных номеров) и sms-сообщений, хранящихся в памяти сим-карты. В отличие других упомянутых здесь приложений, не предназначена для бэкапа и управления контактами, т.е. здесь присутствуют сугубо recovery-функции.

Особенности Sim Card Data Recovery:

  • при подключении через Sim Card Reader указывается port, data baud partity
  • для передачи данных сим карту используются PC/SC Standards или Phoenix Standards
  • программа считывает данные с симки, отображает ICC Mobile Identification number и другую служебную информацию.
  • типы восстанавливаемых данных: входящие/исходящие смс, телефонные номера, имена и другие сведения о контактах.

Стоимость полной версии программы — $69.

SIM Manager

SIM card manager — программа для управления содержимым sim-карты. С ее помощью можно быстро сделать резервную копию содержимого симки.

Возможности SIM card manager достаточно широки:

  • Синхронизация контактов с сервисами Google Contacts, Facebook и другими
  • Экспорт в CSV и vCard форматы и печать отчетов
  • Восстановление удаленных смс
  • Объединение, редактирование, удаление контактов
  • Синхронизация контактов с другими мобильными устройствами
  • Полная очистка сим-карты
  • Смена PIN, разблокировка и отмена PIN сим-карты (при наличии кода)
  • Работа со всеми типами симок — GSM SIM, Nextel SIM, RUIM, UICC

monosim

monosim — простой бесплатный менеджер сим-карт, работающий по протоколу с PCSC smartcard reader. Возможности скромны, но для базовых операций программа подходит. Она поддерживает все операции чтения/записи и позволяет сделать резервную копию контактов.

Запускается sim manager на платформах Windows и Linux. Для установки требуются специальные библиотеки (изучите системные требования).

pySIM

pySIM — простой SIM card менеджер, работающий по протоколу PC/SC. Редактирует контакты, делает резервную копию симки, работает с любыми GSM SIM card.

Читайте также:  Автозаполнение в word 2016

Программа написана на языке python и работает из консоли. В наличии удобная GUI-версия для Windows.

Вопрос-Ответ

У меня есть сим-карта, и она заблокирована. На ней может находиться немало контактов, и каким-то образом нужно восстановить контакты. Возникает вопрос — чем восстановить содержимое сим-карты, ведь оно физически все еще находится на ней?

Ответ. Вы не можете заполучить доступ, обойдя PIN/PUK код: заблокированная симка надежно защищена от взлома. Обходных путей, к сожалению, нет. Sim card manager’ы могут снять защиту или поменять PIN только при наличии старого кода.

Контакты есть на телефоне в адресной книге, а на симке их нет. Пробовала считать программой SIM Manager, ничего нет на симке. Как такое возможно?

Ответ. Ваши контакты хранятся в памяти телефона. Если вы хотите перенести их на сим-карту, это можно сделать из меню. Используйте команды ‘migrate contacts to SIM’ или ‘copy contacts to SIM’. После выполнения операции, ваши контакты будут доступны на любом телефоне, где установлена данная сим-карта.

Я читал, что программа EaseUS Mobisaver восстанавливает контакты, но после подключения на симке она ничего не находит. На сайте сказано, что это профессиональная программа для восстановления сим-карт.

Ответ. На сайте компании EaseUS вы действительно найдете подробные мануалы, как восстановить контакты с симки. Факт в том, что эта программа (и многие ее клоны) не работают с sim-картой, а лишь извлекают контакты из памяти телефона. Разработчики хотят взять с вас деньги за несуществующие функции.

Доброго всем, чего там у вас. Случилась со мной страшная проблема — возникло непреодолимое желание получать SMS сообщения на ПК. Вроде бы нет ничего проще, купил себе модем и радуйся. Но, мы не ищем легких путей. Меня интересует не так сама возможность принятия сообщений, как процесс создания железа, а затем и ПО для этого.

Собственно вопрос: где можно найти описания принципов работы с SIM картой? Или хотя бы схему устройства, которое с ней работает?

Хотелось бы чего то в духе «Итак, дорогие друзья, сегодня мы с вами будем готовить свой телефон. Нам понадобятся транзисторы, диоды, брокколи, пара проводов и томаты.». Можно ограничиться и сухой технической информацией, но только на русском языке, а то я совсем не «шпрехен зи инглишь».

Буду рад любому пинку в нужную сторону.