Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save anonymous/1a8124da38ee6170eb6d1bb5c003a41b to your computer and use it in GitHub Desktop.
Save anonymous/1a8124da38ee6170eb6d1bb5c003a41b to your computer and use it in GitHub Desktop.
Как открыть память сим карты

Как открыть память сим карты



Память СИМ карты или куда записываются контакты?
Как настроить?
Как очистить память сим-карты?

Только полноправные пользователи могут оставлять комментарии. TM Feed Хабрахабр Geektimes Тостер Мой круг Фрилансим. Хабрахабр Публикации Пользователи Хабы Компании Песочница. ВымпелКом Билайн 71,54 Компания. Трудно найти человека, не знающего, что такое SIM-карта или Subscriber Identity Module — модуль идентификации абонента. Этот кусочек пластика с золотистыми контактами на одной из поверхностей является ключом к услугам, предоставляемым оператором мобильной связи. А ещё внутри SIM-карты находится специализированный компьютер с достаточно сложной функциональностью. Идентификации абонентов мобильной связи. Предоставления доступа к зашифрованному контенту различных платных систем, например, телевидения. Как банковские карты Для идентификация пользователя, которому предоставляется доступ к корпоративным сетям и т. В различных системах мобильной связи модули идентификации абонентов называются по-разному. В стандартах GSM использовалось название SIM — Subscriber Identity Module, которое и закрепилось в обиходе. Модуль идентификации, используемый в сетях UMTS 3G часто называют USIM — Universal Subscriber Identity Module, что на самом деле не совсем верно! В сетях CDMA для идентификации абонентов используется R-UIM — Removable User Identity Module. Слово Removable сменяемый подчеркивает его новый статус, поскольку раньше, в сетях IS стандарт связи, на базе которого работали сети CDMA в США, России и других странах, например, СОНЕТ в Москве элементы, идентифицирующие абонента, размещались среди электронных компонентов телефона. Очевидно, что использование R-UIM существенно упрощает и замену телефона при его неисправности или покупке нового, и позволяет воспользоваться телефоном другого стандарта в роуминге. Но далее речь пойдет о модулях идентификации абонентов, используемых в сетях GSM-UMTS, которые по традиции будем называть SIM или картами. В настоящее время стандартизированы три формата модулей идентификации абонентов GSM-UMTS. Три формата модулей идентификации абонента GSM-UMTS ID-1 UICC — самый первый вариант — имеет размер обычной банковской карты. Многие помнят его по моделям х годов — Motorola , StarTAC и других. В настоящее время в новых моделях мобильных терминалов практически не используется из-за больших габаритов. Plug-in UICC — наиболее распространенный сейчас формат. Обычно такие модули выламываются из карт размера ID-1 по просечкам, сделанным во время изготовления. Mini-UICC — формат карт, который начала использовать компания Apple в iPhone 4, iPad, iPad 2. Сейчас и другие производители мобильных телефонов и других устройств намерены выпускать модели, в которые нужно будет вставлять модули именно такого формата. И эти карты обычно выламываются из карты формата ID Причины появления такого разнообразия очевидны — экономия места внутри корпуса телефона. Универсальную просечку, позволяющую по выбору пользователя выломать из пластика карты ID-1 модуль размером как Plug-in, так и Mini-UICC, стараются не делать по соображениям надежности — при попытке выломать карту под формат Plug-in очень легко повредить остающиеся тонкие перемычки, после чего карта Plug-in будет ненадежно держаться в телефоне. Минимальная неприятность — телефон просто не ощущает присутствия SIM и не регистрируется в сети. В худшем варианте может получиться, как при перепутывании проводов — попадание напряжения не по адресу и замыкание с непредсказуемыми последствиями. Производители мобильных терминалов кто активно, кто менее решительно, обычно возражают и против использования адаптеров, которые рекламируются для использования в них карт формата Mini-UICC в телефонах, рассчитанных на карты формата Plug-in. Адаптер имеет чуть большую толщину, чем модуль Plug-in, а кроме того, щели на стыке карты и адаптера могут при установке SIM ломать контакты в телефоне, лишая пользователя шансов на гарантийный ремонт. В некоторые устройства, работающие в мобильной сети навигаторы, устройства для контроля местоположения транспортных средств и т. Cколько должно быть контактов? В обиходе встречаются модули с разным рисунком контактной площадки и разным числом контактов. Стандартами предусмотрены 8 позиций для площадок, через которые модули соединяются с мобильными терминалами, но не всегда используются все из них. Карты с 6-ю и 8-ю контактами Используемые контакты: Куда они воткнули компьютер? Сравнивая электронное содержимое SIM с компьютером особенно, с карманным , можно найти много одинаковых по функции элементов: Есть и отличия — то, чего нет в модуле: Элементы интерфейса с человеком, которые попросту не нужны модулю. Источник питания используется питание терминала Генератор тактовой частоты аналогично, снабжение из терминала. Дополнительную информацию об архитектуре и производстве SIM можно посмотреть вот в этом топике. Объем памяти, которую можно использовать для хранения информации в SIM, бывает разный и постепенно растет по мере развития технологий. Несколько лет назад была вспышка эйфории от появления технологии, позволяющей разместить в SIM гигабайты информации. Именно тогда после жаркой дискуссии в отрасли и двух туров голосования в GSM Association, был выбран стандарт USB для работы с большими объемами информации. Но потом эйфория стихла, и сейчас на рынке не так уж много и мобильных терминалов, способных работать с такими SIM, да и сами SIM с гигабайтным объемом памяти не пользуются особым спросом у операторов. Можно ли хранить HD-фильмы на SIM-картах? А зачем нужны большие объемы памяти SIM-карт и какие объемы памяти реально нужны? Память SIM используется для нескольких целей: Хранение информации, которая жизненно необходима для работы телефона с этой SIM в сети мобильной связи. Например, это IMSI — International Mobile Subscriber Identity — последовательность цифр, которая не только идентифицирует конкретную SIM и ее владельца, но и указывает, какой оператор из какой страны ее выпустил. Эта информация помогает в роуминге быстро разобраться, где узнавать, какие услуги можно предоставлять телефону с этой картой, ведь первые три цифры IMSI — это код страны, а следующие две цифры — код сети в Америках код сети состоит из трех цифр. Плюс файлы для хранения другой служебной информации. Обычно в картах размещается телефонная книга, принятые SMS-ки. В картах для сети UMTS телефонная книга может иметь существенно большую функциональность, чем просто список имен и соответствующих им номеров телефонов. Можно к имени привязывать несколько номеров, добавлять адрес электронной почты и другую информацию. Однако в связи с развитием этих же функций в самих телефонах, эти возможности SIM практически не используются. Размещение файлов приложений , которые могут выполняться во встроенной в SIM виртуальной Java-машине и обеспечивать предоставление некоторых услуг. Если оператор активно использует услуги на базе приложений, выполняемых в SIM-карте, то эта часть может занимать наиболее значимую часть памяти карты. Очевидно также, что увеличение объема памяти удорожает SIM, и поэтому сейчас операторы, чаще всего, стараются ограничиться объемами, минимально необходимыми для размещения нужной информации. Кроме того, что телефон или другой мобильный терминал предоставляет SIM-карте питание и сигнал тактовой частоты, он полностью отвечает и за обмен информацией между устройствами — телефон всегда выступает в роли ведущего, а карта всегда является ведомым. В информации о статусе карта может подтвердить, что команда выполнена успешно, попросить дополнительное время на подготовку ответа, сообщить об ошибках различного типа или сообщить, что у нее есть специальная информация для телефона, которую тот может получить, послав в следующей команде специальный запрос на выборку. Этот механизм передачи информации из карты в телефон обычно называют SIM или Card Application Toolkit, STK. Он используется для реализации различных услуг, в основе которых лежат программы-приложения обычно написанные на JavaCE — Java Card Edition , исполняемые внутри SIM. В меню телефонов, с установленными SIM-картами основных операторов, можно найти пункты и целые деревья меню, сформированные на основе информации, предоставленной приложениями, работающими в SIM-картах. На этой же технологии основана работа услуг реального времени, например, постоянно предоставляющих информацию об актуальном балансе. Внутри SIM можно организовать даже WEB-сервер! Как оно включается и почему медленно грузит книгу? После включения и запуска операционной системы телефон подает на SIM напряжение питания Vcc. Стандартами предусмотрены три номинала напряжений питания SIM — 5В, 3В и 1,8В. Раньше выпускались карты, способные работать только при напряжении 5В. После появления телефонов, которые подавали на карту напряжение не более 3В, эти старые SIM постепенно были заменены новыми, способными работать от напряжения 3В, которые выдерживают и работу в телефонах, предоставляющих 5В. Поскольку телефонов, которые предоставляют SIM-картам напряжение только 1,8В, пока не встречалось, современные SIM-карты проблем совместимости из-за напряжений питания не создают. После того, как на телефон подано напряжение питания, подается сигнал тактовой частоты, и после установления стабильного режима поднимается напряжение на контакте Reset. Это служит для SIM-карты сигналом начала работы с нею, на что она отвечает последовательностью байтов, которая называется ATR Answer To Reset. Байты ATR содержат базовую информацию о возможностях карты и поддерживаемых протоколах обмена информацией. В частности, он могут подсказать телефону возможные варианты ускорения обмена информацией через интерфейс путем увеличения тактовой частоты и скорости передачи информации. Прочитав информацию из ATR, телефон может запустить процедуру PPS Protocol and Parameter Selection согласования режима обмена информацией телефона с картой. В таких случаях абоненты часто жалуются на слишком большую продолжительность считывания телефонной книжки из SIM-карты в телефон, почему-то укоряя при этом оператора, выпустившего SIM-карту. Телефон считывает из SIM файл, содержащий SST — SIM Service Table — определенным образом закодированную информацию о тех функциях STK, которые SIM умеет выполнять. В свою очередь телефон отправляет в SIM-карту TERMINAL PROFILE — определенным образом закодированную информацию о том, какие функции общения с SIM он сможет поддерживать. В результате обе стороны получают информацию о способностях партнера и могут правильно взаимодействовать при реализации услуг на базе STK. Файловая система и безопасность SIM имеет многоуровневую иерархическую файловую структуру с разграничением доступа. Доступ к файлам регулируется необходимостью предварительного предъявления пользователем кодов доступа разных типов. Часть этих кодов доступа хорошо известна — это Personal Identification Numbers — PIN он же PIN1 и PIN2. Другие коды используются для административного доступа к служебным файлам. Что дает такое разграничение? Активированный запрос PIN позволяет обезопасить деньги на лицевом счете, связанном с SIM-картой, от несанкционированного использования посторонними лицами. Другим важным приемом обеспечения безопасности является, например, невозможность считывания информации из некоторых файлов, например, считывание ключа Ki, который используется в различных криптографических алгоритмах при аутентификации абонента и формировании ключей шифрования трафика. Он хотел, чтобы родители могли бы ограничить для своих чад возможность позвонить только на определенный набор телефонных номеров — домой, родителям, бабушкам с дедушками, а на остальные номера телефон ребенка звонить не должен. Каково же было его удивление, когда я показал ему работу функции FDN — Fixed Dialing Numbers, которая реализуется совместными действиями телефона и SIM-карты. Разрешенные номера с помощью телефона просто записываются в определенный файл SIM-карты, и доступ на изменение этого списка блокируется с помощью PIN2. После этого телефон с такой SIM будет отказываться звонить по номерам, не указанным в списке FDN. Правда, нужно отметить, что не все телефоны поддерживают работу этой услуги. Мойте руки перед едой Кожа пальцев покрыта органическими жирными кислотами, которые при контакте вызывают коррозию металлических деталей. Мелкие детали — это как раз про контакты SIM-карты. На фотке лазерная указка, поверхность которой после довольно редкого использования лишилась нескольких слоев металлического покрытия — хромирования и меднения как раз из-за этих жирных кислот! Лазерная указка, пострадавшая от жирных кислот на пальцах Подобная участь не должна постичь контакты SIM-карты, а для этого нужно всеми способами оберегать контакты SIM от загрязнения, и стараться не трогать их пальцами! Если уж проблема с контактами между телефоном и SIM возникла, то помочь может аккуратная очистка контактов мягким ластиком. Только не нужно после операции очистки убирать крошки с контактов пальцами, иначе все проблемы начнутся сначала! Лучше просто сдуть их или аккуратно смыть спиртом. Менять или не менять? Пришлось объяснить ему, что выключение телефона не имеет никакой связи с исправностью SIM. С помощью ластика, я аккуратно почистил контакты на батарее и в телефоне, после чего телефон стал нормально работать. Попутно прочел абоненту маленькую лекцию о гигиене. Конечно, не во всех случаях ситуация столь очевидна, и определить, кто виноват — телефон или SIM в том, что услуги не работают, не просто — ведь их общение происходит практически интимно. Особенно важно разобраться в причинах конфликтов при разработке новых услуг, использующих STK или при обнаружении проблем несовместимости SIM с какими-то моделями телефонов или других мобильных терминалов. В таких случаях неоценимую услугу оказывает анализатор протоколов обмена информацией на интерфейсе SIM-терминал: Анализатор протоколов обмена информацией между SIM и мобильным терминалом. Вместо SIM-карты в терминал вставляется специальный пробник, а SIM подключается через гибкий шлейф. Во время работы вся информация о событиях, происходящих на интерфейсе, записывается в память подключенного к анализатору компьютера. Сравнение собранной информации с требованиями стандартов, позволяет однозначно и убедительно установить виновную в конфликте сторону. Конечно, в материале затронуты лишь некоторые особенности SIM-карт и их работы в телефонах, но если есть интерес к этой теме, просто задавайте вопросы, я обстоятельно отвечу. Сегодня Boomboorum написал ещё обзор нашего офиса. SIM , сим-карта , мобильная связь , безопасность , сотовый телефон , устройство , анализ протоколов обмена. Добавить в закладки ВымпелКом Билайн рейтинг 71, Метки лучше разделять запятой. На второй картинке оптическая иллюзия — кажется, что в микросимке чип больше, чем в обычной симке, хотя это не так. Вы, наверное, про размеры поля с контактными площадками, а не про размеры самого чипа который на первом рисунке? Но ведь контактная площадка на Mini-UICC действительно занимает бОльшую долю площади выломанной части карты, чем на Plug-in. Хотя по размерам они действительно практически одинаковы. А еще интереснее было бы узнать, какой именно протокол обмена используется между сим-картой и телефоном, и вообще все, что в статье, но на более низком уровне. Низкоуровневые протоколы обмена информацией между смарт-картой и SIM-картой, как частным случаем и другими устройствами описаны в стандарте ISO и в стандартах 3GPP-ETSI. Мне пока трудно представить, как их изложить в популярной форме, но подумать можно. ISO , там описано всё по командам. APDU-структура, 5 байтов, CLA, INS, P1, P2, LC описывают соответственно класс команды, саму инструкцию, парметры 1 и 2 и размер лежащего после APDU-заголовка буфер. Довольно универсально, но отлаживать всё это дело побайтово такое неблагодарное дело…. Интересно, а кто-нибудь из российских операторов использует возможности Java-машины встроенной в sim-карты? Есть и более затейливые применения, описание одного из примеров можно почитать тут вот: Так в статье описаны примеры: Поищите в меню своего телефона! С отображением баланса вот заковыка… Доставало на айфоне вот такое чудо, всплывающее иногда по 10 раз подряд. Нет, вопрос не про тех. Поэтому приходится сильно и долго извращаться, пытаясь выловить событие под контролем диагностических средств. Нужно будет еще поразбираться и попробовать поймать такой случай. Интересно было бы узнать как происходит процесс инициализации Sim-карты в телефоне? Да это же круто! Если честно, всегда думал, что симка — просто хранилище информации. Очень удивился, когда прочитал, что в неё даже java-машину умудрились засунуть. Некоторые смарт-карты являются полнофункциональным устройством КЗИ, которое может генерить случайные числа, шифровать, подписывать, считать хэш, формировать общий ключ, выступать в роли ключевого хранилища и пр. Гигабайты памяти, HD- порно видео, JAVA-машина… Еще можно туда CPU размещать. Стало нехватать производительности — купи новую SIMку! У меня это чудо устройство ассоциируется с ограничением на длину поля ФИО в записной книге и считывателем KI с помощью дыры в COMP v. Ну, CPU там уже и так есть. А кроме COMP v. Разные люди видят в одном и том же устройстве разные возможности. А ограничение на длину имени в записной книжке — это отдельная тема! Ограничение, фактически, есть всегда, даже в телефоне, не страдающем от недостатка памяти. Но есть проблема с тем, что в некоторых моделях телефонов неправильно реализован алгоритм определения доступной длины поля для записи имени и работа с этим файлом в SIM-карте. В результате, пользователя искусственно ограничивают количеством символов, установленным производителем телефона, или позволяют ввести много символов, а реально записывают лишь малую часть из введенной строки! Но SIM в этом не виновата! Я имел в виду CPU, как замену или дополнение CPU в телефонном аппарате. Так же как и память на SIM, заменяет сторадж в мобиле. Да, конечно, с файлом разные телефоны работали по разному. Но люди-то запоминают пропавшие ложечки: На самом деле, нужно разбираться с конкретным случаем о причинах обрезания имени. В SIM-карте для каждой записи отводится поле определенной длины. Часть этого поля занимает номер телефона и служебные байты, остальное — байты для имени. За длину этого поля отвечает оператор, выпустивший SIM-карту. Для ввода цифр и текста стандартами предусмотрены несколько типов кодировки: Это примерно первая половина таблицы ASCII; — кодировки для других языков, включая кириллицу с помощью USC2 фактически Unicode. Таких кодировок предусмотрены аж три варианта: При этом, если в байте старший бит равен нулю, то остальные биты кодируют символ латиницы, согласно кодировке GSM default. Если старший бит равен единице, то остальные 7 бит являются сдвигом символа от начала участка кодовой таблицы Unicode. Получается, что в строке могут соседствовать символы латиницы и кириллицы, но три байта заняты под служебные нужды. Этот вариант самый экономичный для кириллицы. Для примера, в поле для имени длиной 26 байт можно поместить: Некоторые при записи используют только первый вариант, наименее экономичный. Или вообще, решают, что больше 10 букв не должно быть. Большинство заказов от операторов а их у нас не один десяток в месяц содержат ограничения в районе 14байт для Alpha ID в ADN. То есть это 14символов в латинице. Страны с UCS2 алфавитом Россия, арабские страны итд обычно что-то типа байта заказывают. Тк кол-во записей в 2G карте обычно равно , то кадлый доаолнительный символ в адресной книге тратит байт NVRAM. То есть книжка с 18 байтами для поля имени будет на 1K больше весить нежели книжка с 14 байтами. Поверьте, если бы воля производителей — делали бы максимально большие размеры книжки: Больше чип — больше маржа. JAVA-машина… Еще можно туда CPU размещать. И чем же вам Java-машина не CPU? Может не такой быстрый, как автобус, но все же может выполнять все те же функции, пусть и медленнее. Интересно, а можно эмулировать сим-карту с помощью компьютера и такого шлейфа как на последнем рисунке? Если да, то можно и подделать симки разных абонентов. В чем тут подвох? В ключах шифрования, их нужно знать, чтобы подделать чужую SIM. На последней фотке изображен прибор ценой в неплохую иномарку на российском рынке , предназначенный для технических целей анализа информационного обмена. Поскольку SIM-карта, как уже сказано — это специализированный компьютер, то реализовать программу, которая будет ее эмулировать на компьютере, вполне возможно. Да, алгоритм COMP v. В таких случаях можно изготовить клон SIM-карты чем не эмулятор, работающий на PC? Однако, вовсе не обязательно отдавать свою SIM-карту в руки нечестному человеку, да и другие алогоритмы, не взломанные, уже давно используются в SIM-картах. А каков шанс подобрать Ki конкретного человека? И, если человек носит шапочки из фольги, реально ли подобрать параметры сим, чтобы позвонить за счет другого? SIMку идентифицирует уникальная комбинация IMSI длина 15 чисел и Ki бит. IMSI можно спокойно считать, он никак не сопротивляется. А про Ki Serviceman написал выше. Вероятность подобрать Ki явно не нулевая, но достаточно маленькая: Выше я написал про подбор Ki в случае, когда: Тогда для SIM со старым алгоритмом COMP v. Если речь только о перехвате отдельных сообщений конкретного телефона из радиоканала, то шансов никаких. Лично я сам много лет назад потерял оригинал симки, номеру лет Пользуюсь мультисимкой, в которой записаны те самые IMSI и Ki, считанные с оригинала. Сейчас на симке три номера, между которыми можно переключаться без перезагрузки — весьма удобно! Это просто защита от перебора или техническое ограничение? Ограничение количества запросов может быть организовано намеренно ради предотвращения взлома Ki, но, как показывает опыт, не всегда достаточно эффективный метод защиты — иногда удается вычислить Ki до срабатывания ограничения. С другой стороны, память для хранения разных файлов в SIM иногда изготовляется по разной технологии. Обращение к разным файлам происходит с разной интенсивностью — к каким-то очень часто, к другим реже. Возможно из-за технологических ограничений, или из-за того, что производители пытаются оптимизировать затраты и использовать разные технологии для изготовления памяти. В результате, возможен случай, когда за время эксплуатации SIM будет исчерпан физический лимит записей в файл, и он станет неперезаписываемым, а SIM-карта перестанет работать. Зачастую у вас установлены некоторые приложения на карте, которые часто пишут в файловую систему. Так-же каждый раз при апдейте локейшена обновляется файл LOCI. Собственно при достижении лимита карта в ответ на какую-нить команду e. А кто-нибудь из операторов еще выпускает карты с COMP v. Сам занимался мультисим-картами в момент их популярности и помню что в картах большой тройки Ki считывался, а в новых картах ЕТК уже нет. Скажите, а возможно ли считать с USIM — CK,IK? Согласно 3GPP TS Значит для чтения должна быть доступна… Либо, как вариант, получить результат функции f2 от RAND AUTN — возможно ли? Вопрос чисто в теоретической плоскости. Вполне возможно, ведь рабочем режиме телефон содержимое этих файлов и читает, и изменяет. Правда, я не совсем понимаю, в чём может быть интерес считывать битовую последовательность определённой длины из карты. CK, IK необходимы для аутентификации в PS домене. Пока я хочу проверить теоретически одну гипотезу. Сначала я хотел получить доступ к этим ресурсам карты из под Android, нашел специализированный SDK простым root отделаться не получится , а потом подумал не проще ли будет на PC написать чем в телефоне ковырять. С другой стороны кажется, что если бы каждый мог вытащить из карты ключи, то можно было бы сделать одну универсальную мультикарту и записать в неё несколько симок чем и успешно занимались раньше дельцы. И Вы кард-ридер подходящий не посоветуете случайно? Я нашел некий decart, в основном он позиционируется для чтения контактов, но может и для моей задачи подойдет. Понятно, для чего используются CK, IK, но непонятно, для чего они нужны Вам. Некоторое время назад, пока операторы массово использовали алгоритм шифрования COMP, который оказался недостаточно стойким. После этого бизнес мультикарт тихо умер почти везде. Я на пенсии и не слежу за современным рынков кард-ридеров. У меня со времён работы остались два от Gemplus которой уже нет и от Oberthur, но едва ли их производят до сих пор. Что касается использования конкретного ридера, то многое может зависеть от его электронной начинки и разделения функций между встроенным программным обеспечением ридера и софтом в компе. Для работы с SIM-картой на наиболее низком уровне лучше искать ридер с минимальной функциональностью встроенного софта, чтобы все логические операции выполнялись софтом в компе. В принципе, можно просто обеспечить трансформацию напряжений RS, а всю функциональность для обмена данными реализовать в компьютере. Проблемой, скорее всего, будет отсутствие в современных компьютерах порта RS, вытесненного USB. А тут уже свободы существенно меньше. Цель по извлечению Ki я не ставил, очевидно что он хорошо защищён. Я перечитал всё ещё раз и понял, что кард-ридер не поможет. CK и IK не статические, а вычисляются в USIM на основе RAND и AUTN сгенерированных HSS. Поэтому — либо android со специальным sdk, либо придумывать что-то ещё. Совершенно верно, эти ключи вычисляются и регулярно изменяются. SIM карта была бы удобна если можно было быстро заменять карты от разных операторов, или хотя бы одного оператора, но с разными тарифами. Но сейчас реализация фиксации SIM карты такова, что проще иметь несколько телефонов или делать мультисимки. Платить в два раза больше за такой сервис не хочется, а постоянно писать в сервис чтобы исправили детализацию начислений — надоело. Поэтому отказался от мультисимки. Я думаю что будущее за тем что SIM карты умрут совсем, а функциональность мультисимок будет реализована прошивкой телефона. А замена оператора вовсе и не входит в задачи, возлагаемые на нормальную SIM-карту! Ее задача подтвердить, что она выпущена этим оператором, и ее пользователю можно предоставить набор услуг, оговоренный связанным с нею договором абонента с оператором. Так что, скорее всего, умрет мультисимка как класс устройств, поскольку применение более стойких, чем COMP v. А желающим использовать несколько SIM-карт уже давно предлагаются телефоны, в которые можно установить несколько SIM-карт. Мне, кажется, попадалась информация про телефон с тремя гнездами для SIM. Если бы было так, то смысла в SIM бы не было: Основная задача SIM другая — обеспечить две трудносовместимые вещи 1 переносимость ключа и 2 невозможность создания копии ключа. В абзаце про R-UIM я написал о существенной разнице в удобстве использования разных вариантов расположения модуля идентификации — внутри телефона и в сменяемом модуле идентификации. Вы же предлагаете шаг назад! Выделение модуля идентификации в отдельное устройство как раз решает задачу возможности перенести идентификацию абонента из одного телефона в другой. А невозможность создания копии ключа должна решаться не выделением ключа в отдельное устройство, а стойкостью защиты ключа. К сожалению, при разработке первых версий GSM защиту делали келейно, и выбрали не самый стойки вариант защиты. Я, наверное, недостаточно ясно выразился. Я не предлагаю никакого шага назад. Наоборот — я написал что клоны в CDMA всегда будут, пока ключ будет в телефоне: SIM-карта же, будучи именно специализированным устройством с очень ограниченным интерфйсом во внешний мир и защитой от физического вмешательства — tamper-proof попробуйте-ка разобрать SIM-карту! Это отчасти объяснило мне как ни с того ни с сего я, приехав встречать человека в аэропорту, остался без связи потому что у меня сдохла симка. А то я уже давно голову ломал что ж там сдохнуть могло, оказывается что угодно. Ну, это лотерея — практически любое устройство, даже металлический топор, может сломаться. Так покрасить пластик можно и дома, и в любой цвет! Синие SIM соответствовали старым требованиям брендбука и выпускались во время использования старого бренда. Сейчас бренд предусматривает другие цвета, поэтому и карты изготовляются соответствующие. При этом SIM одного и того же цвета могут иметь существенно разную электронную начинку. То, что в телефоне аккумулятор на 2,4В вовсе не обязательно означает, что все питание в телефоне будет таким напряжением. Наверняка на входе стоит DC-DC преобразователь, а внутри уже используется куча разных напряжений и 3,3 и 1,8. Для примера подсветка дисплея siemens s65 питается от 10,4 вольт, при аккумуляторе на 3,7. Питание цепей внутри телефонов выполняется от вторичных источников преобразователей напряжения , которые могут создавать любые нужные напряжения. Разве что, усилитель мощности передатчика подключается к батарее напрямую, так как потребление тока усилителем самое существенное. А выключенный телефон может периодически авторизироваться в сети? К примеру есть у вас джейлбрейкнутый айфон или рутованный андроид — как вы определите что он выключился? А если злоумышленник при помощи эксплойта на посещенном веб-сайте вроде jailbreakme. Вывод прост — телефон не должен быть умнее владельца. Я всё-таки хотел услышать ответь от автора топика или людей в теме. А наличие сигнала передачи данных легко заметить близнаходящимся китайским радиоприёмником или акустикой без хорошей помехоустойчивости. Для чистоты, давайте рассматривать обычный телефон, не смартфон. Эту ответственную операцию телефоны обычно начинают при наиболее высоком разрешенном им уровне выходной мощности передатчика. Нужно прежде всего договориться: Про специально переделанные телефоны можно только гадать — все будет зависеть от фантазии и возможностей переделывавшего. С отключенным от батареи телефоном тоже, я полагаю, все понятно. Что касается серийных телефонов, которые выключены кнопкой и остались с подключенной батареей, то насколько я знаком со схемотехникой, ситуация выглядит таким образом. В них обычно выключены преобразователи напряжения, снабжающие питанием процессор и другие компоненты, отвечающие за работу в сети. Есть один простой способ контроля режима — это разряд батареи. Он происходит наиболее интенсивно при работе передатчика телефона. Поддержка часов требует мизерного расхода электроэнергии. В сервисных центрах при ремонте телефонов используются фальш-батареи. Это коробочка размером с батарею телефона, но внутри у нее только конденсатор, а энергия подается через провода от внешнего источника питания. Так вот, в выключенном состоянии, потребление тока от батареи микроамерное, фактически это ток утечки. Несколько лет назад я с интересом наблюдал с помощью нетмонитора в Nokia значения потребляемого от батареи тока в разных режимах работы телефона. Конечно, в выключенном состоянии, нетмонитор ничего не показывал. Так вот, насколько я помню, значения были примерно такими: Если телефон находится вне зоны действия сотовой сети, такие циклы поиска повторяются все реже, чтобы не тратить энергию батареи понапрасну. При включении передатчика телефона, ток потребления может достигать сотен миллиампер, приближаясь к амперу. А анализатор протоколов и показывает, что при выключенном питании на интерфейсе телефона с SIM-картой ничего не происходит. Так хотелось увидеть в статье helloworld с мигающим светодиодом…. Даже не думал что сим карта такая умная. Всегда как-то проще к ней относился. Если будете еще писать, то упомяните полезные применения сим карт на практике и в теории. К примеру, вот выше писали про двойной номер. Я давал в комментариях еще ссылку на сайт оператора, у которого очень затейливо используется механизм STK. Оператор может записывать в SIM настройки телефонов, необходимые для работы каких-то услуг, начиная от WAP и MMS, до каких-то очень специальных. Важно только, чтобы телефоны умели ими правильно воспользоваться. Например, можно SIM-карту исполльзовать для хранения данных для цифровой подписи. Сейчас пытаются активно развивать госуслуги на базе Интернет, а тут без цифровой подписи не обойтись. Вообще, сама по себе возможность размещения приложений и информации внутри SIM создает возможности, использование которых зависит от фантазии операторов и пользователей. И это очень интересно. Надо будет как-то подумать в каких целях это можно использовать. Недавно перешел на Билайн. У меня iPhone 4. Связь в Екатеринбурге плохая. В зданиях вообще теряется: Мне кажется это вообще не может влиять. Дело в самом качестве сигнала. Попросите у кого-нибудь простнькую нокию — вопрос в том кто виновен сразу отпадет. Ни использование такого переходника чревато повреждением контактов в телефоне, что будет негарантийным случаем — ремонт за счет владельца! Либо сигнал, либо приёмник телефона. Айфоны грешат низким уровнем приёма, но не факт, что именно в вашем случае. Просто посмотрите, какой уровень приёма будет у вашего друга в связке Билайн-нокиа и у вашего айфона с билайновской симкой, если держать 2 аппарата в разных руках. Нокиа должна поддерживать 3G. Подскажите, а если это такой прям полноценный компьютер, то на какой ОС это чудо техники работает, что на нем аж Java запускается? И есть ли рельная возможность перепрограммировать эту карту для хранения сертификатов SSL? Насколько я знаю, у производителей свои операционные системы, а не просто портированные ОСи для компьютеров. И самое главное, доступ к ОС, уже размещенной в карте, защищен, и не зная технологии размещения этой информации, поковыряться в ОСи не получится. Присоединяюсь к просьбе рассказать подробнее об архитектуре CPU и остального. А то вот про контакты нарисовали, процессор и память в заголовке упомянули, а как оно всё работает — не рассказали. Какой набор команд у процессора, какая адресация памяти, какие регистры и стэк? И с картинками, пожалуйста, с картинками! Набор команд процессора относится к сфере интересов производителей SIM-карт и разработчиков операционных систем для них. В большинстве случаев, это предмет их коммерческой тайны. Например, команды для записи файлов, защищенных административными паролями, разные у SIM-карт разных производителей. Стандартизируются интерфейсы карт с другими устройствами — физические сигналы, команды и т. Ну и программный интерфейс для Java-приложений, тоже стандартизирован в JavaCE. На более низкие уровни производители карт стараются посторонних не допускать. Практически все компании за редким исключением. Поэтому набор комманд процессора можно получить у silicon vendor. Они либо есть в открытом доступе редко , либо при закупке партии чипов с SDK поставляется документация. Обычно часть документов data sheet есть в открытом доступе. Вам надо только предьявить необходимый ADM для апдейта. Они да, являются тайной в большинстве случаях хотя по моему все производители карт знают большинство проприетарных комманд друг-друга: Многие data sheet доступны в свободном доступе. Постомрите серию S3FS9XX у самсунга мы используем их для Java карт , или S3FC9XX для native-карт — без java. Так-же навскидку из тех производителей, что используем или использовали — ST Microelectronics, Infenion, EM Marin, TongFang и так далее. Посмотрите у этиз производителей чипы для smart cards. Практически все, что имеют от 60Kb NVRAM и крипто-сопроцессор могут использоваться для SIM — надо только ОС написать ;. Помогите найти концы на партнерский отдел самсунга чтоб ними ндие подпиать и с их карточками поработать Спасибо! И ни слова про взлом криптографии SIM-карт, позволяющих дублировать клонировать оные SIM. А часто ли возникают проблемы с STK? На этой неделе как раз разбирались с очередной, правда никак с Хамелеоном не связанной. Будем объяснять производителю суть и уговаривать, чтобы исправили. В чем может быть причина? Симптомы — iPhone не находил симку, писал: С картой ничего не делалось: К сожалению, этой информации недостаточно для понимания причин. Под эти симптомы вполне подходит, например, неисправность в виде нестабильного контакта. При замене SIM за счет движения и приложения сил контакт на время восстанавливается, но через некоторое время снова нарушается. Вопрос ваш становится уже скорее личным, поэтому предлагаю переместить дальнейшее обсуждение в почту. А можно какую-либо ссылку почитать об этом? Слишком фантастичным выглядит размещение гагабайт информации в такой малютке… Нанотехнологии вроде тогда ещё были не такими развитыми? Можно ли раздобыть сим-карту с большой длинной имен контактов? Очень нужно для переноса контактов со смартфона на простую звонилку, которая не может синхронизироваться, а переносить номеров проблематично. Это не столь просто, как может показаться. В смартфонах контакты обычно содержать не только один телефон человека. Часто там бывают записаны ещё и другой телефон домашний, рабочий, другого сотового оператора , адреса — домашний и электронной почты и др. Да и имя контакта бывает довольно длинным! Обычная SIM-карта, как правило, содержит довольно короткое поле для имени контакта, плюс поле для номера телефона. Так что, при выполнении задуманной операции возникнут несколько проблем: Придётся что-то делать вручную в новом телефоне, а это и время, и ошибки, и проблемы например, как продумать систему для различения имен, имеющих одинаковое начало — при переносе данных в новый телефон потребуется собрать разложенные по разным записям в SIM-ке контакты одного человека, добавить адреса электронной почты и т. Я не впервые получаю такого рода вопросы. По моему личному опыту, проще перенести вручную, предварительно оценив, какие возможности предоставляет новый телефон по количеству символов имени контакта, количеству номеров и другой информации, которую можно хранить. Дата основания 15 сентября Локация Россия Сайт beeline. Сутки Неделя Месяц Почему нет русского Amazon, или где зарыта? Почему нет русского Amazon, или где зарыта? Интересные публикации Хабрахабр Geektimes. Вы используете интерфейсы в Go неправильно!. Разработка графического пользовательского интерфейса для утилит командной строки. Как поставить Ubuntu на RPI и подключить к Azure IoT Hub. В Росстандарт подали проект национального стандарта NB-FI для Интернета вещей GT. Стек, который позволил Medium обеспечить чтение на 2. Разделы Публикации Хабы Компании Пользователи Песочница. Информация О сайте Правила Помощь Соглашение Конфиденциальность. Услуги Реклама Тарифы Контент Семинары.


После пьянки болит сердце что делать
Сколько времени можно хранить дизельное топливо
Как получить грант в казахстане
Психотропные препараты списка 3 перечень
Аппарат имеет в составе
Результаты конкурса университетская книга 2017 новосибирск
Приказ 471 от 01.04 2015
Правила составления утренней гимнастики
Http www post ru
Сколько нужно баллов для поступления в колледж
Новости красного сулина ростовской области
Чудо по расписанию сериал актеры
Где расположен вин код автомобиля
Картонные органайзеры своими руками
Через сколько можно мыться после наращивания ресниц
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment