Sim card reader схема
Собрал схему отсюда:radiomexanik.spb.ru/telefoniya/adapter-dlya-schityivaniya-sim-kart.html
транзисторы микросхема 74HC04N, кт3102ам (пробовал "Б"), кварц 3,57, диоды кд522, остальное как описано в схеме.
Питание от USB как на схеме, заменил транзистор на КТ3102Е, вставил карту BeeLine, WoronScan написал:
The real speed is 9600..
There is a card in Phoenix device:
ATR:
3B FF 94 00 00 40 0A 80 31 00 73 12 21 13 57 4A
33 0E 02 31 41 00.
При нажатии на поиск KI пишет:
The real speed is 9600..
There is a card in Phoenix device:
ATR:
3B FF 94 00 00 40 0A 80 31 00 73 12 21 13 57 4A
33 0E 02 31 41 00
Communication problem. closing COM port.
Can't select 3F00 file
В чём может быть проблема?
питание на 14 и 7 ноге 1,5 вольта, шлейф прозвонил в порядке, фаервол отключен (на всякий случай добавил Woron и SimScan в исключения).
При нажатии на KI (Woron) выдаёт:
The real speed is 9600..
There is a card in Phoenix device:
ATR:
3B FF 94 00 00 40 0A 80 31 00 73 12 21 13 57 4A
33 0E 02 31 41 00
Communication problem. closing COM port.
The real speed is 9600..
There is a card in Phoenix device:
ATR:
3B FF 94 00 00 40 0A 80 31 00 73 12 21 13 57 4A
33 0E 02 31 41 00
Communication problem. closing COM port.
Can't select 3F00 file
..
В SimScan при нажатии на кнопку Test показывает ATR, но при нажатии на Find Ki выскакивает MessageBox с надписью: "GET CHV1(PIN1)Status Error".
В чём моя ошибка?
я так понял ты хочешь секретный ключ чтоль вычислить?
современные симки защиту имеют от сканирования, это не 95 год
симка ваще может залочиться навсегда при таких манипуляциях
это я читал еще лет 6 назад, щас небось все еще сложнее
История вызовов хранится в телефоне. А СМС, при том что их сохраняли заранее на сим-карту читается любым телефоном.
Что то нам Алексей недоговаривает.
to:RA3XDR
да секретов нет. :
..
Data Doctor Recovery - Sim Card
Version 3.0.1.5
Data Doctor Recovery Sim Card can do the following task..
1. To Recover Phone Book number from Sim Card.
2. To Recover InBox Sms from Sim card.
3. To Recover InBox Unread SMS from Sim Card.
4. To Recover OutBox Later Sent SMS from Sim Card.
5. To Recover deleted SMS from Sim Card.
6. To Recover Card Identification.
7. To Recover Service Provider name.
8. To Recover location of Sim Card Service Provider.
9. To recover International Mobile Service identity (IMSI).
..
восстановление удалённых смс, а в идеале просто reader.
помогите пожалуйста по вопросу.
(я начинающий, просьба не "пинать"))))
С Уважением Алексей.
ну хз
сим это не жесткий диск.
все современные сотики все в себе хранят обычно, чо там на сим искать я не знаю.
не знаю как щас а раньше обьем для смс на симках был весьма скудный - 20 текстовых по 140 знаков и всё.
немного помня структуру фаилов на симке не думаю что с тех пор чтото изменилось.
там же абсалютные адреса памяти заняты в ряд.
а стандарт предполагает совместимость сверху вниз и наоборот всех систем гсм.
на симке же fat нету, шоп телефон по адресам внутри симки скакал ищя куски фаилов))))))))
хотя могу и ошибаться уже - давно я эти симки не вкуривал.
не понимаю зачем такой туфтой заниматься
но думаю искать там стертые или ваще не существующие записи - дело безнадежное.
лучше чем этой хреновней заниматься выучи асемблер и си для какого нибудь микропроцессора. типа авр хотя бы или лучше арм.
мне кажется то что про эту прогу написано - чисто реклама тухлая
а, ну и если хочешь за своей девочкой последить - я бы на твоем месте такую просто бросил бы сразу ударом по ягодицам - слишком гламурные они все стали.
Именно так. Вам, Алексей, на профильный сайт по взлому сим надо. Копипастить ссылки не буду, если поиском вам лень, благо инфы в сети по вашим вопросам предостаточно. И запаситесь сим-картами до начала эксперимента.
А трабл ваш в железе.
Добавлено через 1 час 35 минут
а, ну и если хочешь за своей девочкой последить - я бы на твоем месте такую просто бросил бы сразу ударом по ягодицам - слишком гламурные они все стали.
Основной контингент данного сайта априори работает с железом на низкоуровневом воздействии. Подразумевая знания теории и практики электроники, технологии и т.д.
Если ваше устройство не работает - варианта два. 1. Драйвер krivye_ruki.sys. Не лечится. 2. Заранее нерабочая схема, бракованные детали. Что вы там напаяли - нам неизвестно.
Если ваше устройство не работает - варианта два. 1. Драйвер krivye_ruki.sys. Не лечится. 2. Заранее нерабочая схема, бракованные детали. Что вы там напаяли - нам неизвестно.
Та здесь не ясновидцы. Клещами из вас никто тащить не собирается, это ваша задача.
Типичный ламерский вопрос на любом форуме - "я тут штуковину собрал, не работает, выдаёт ошибку, что делать?" - в основном пропускается мимо, поскольку ничего путного как правило не выходит.
Топикстартер ждет, что ему будут всё разжёвывать, и в рот класть. Рассчитываете на такие добрые души?
А моск включить?
Ещё раз - в поиск, на яндекс, хотя бы. Народ уже достаточно копий поломал на вашу тему. И у вас будет достаточно информации для размышлений. А уж если не умеете или не хотите задавать вопросы в поисковике, в чём есть намёк, так вам и тут никто не сможет ответить.
73! & 44! Алексей RA3AKF
Alexey68
Да Вы, батенька, со своей идеей отстали на десяток лет! Программы WoronScan и Data Doctor Recovery могут открывать только список адресов и прочей несекретной инфы из ППЗУ, которую туда забил пользователь. Если Вы мечтаете вспороть "Ki, IMSI" и др. служебную инфу карты, то огорчу Вас: служебная часть симки не копируется и не вскрывается. Она только дает вычесленный по уникальному алгоритму ответ на запрос сервера ААА/HLR сотового оператора. Этот алгоритм уникален для каждого номера. Ваш WORON вам об этом и сообщает:"Can't select 3F00 file" и "GET CHV1(PIN1)Status Error", т.е. с адреса 3F00, где находится служебная зона памяти без уникального CHV1 чтение не возможно.
Вы еще не учли того, что сейчас в микроконтроллер симки запись производится ОДНОКРАТНО и что либо там переписать второй раз невозможно! Пользователю доступна только ППЗУ симки.
Почти этот же принцип используется и в банковских картах - что либо скопировать там невозможно.
Разумеется, существуют способы "раскрытия" карт, но это делается совсем другим софтом и не с помощью картридеров из трех деталей.
Увы, но рекомендовать купить книжку "Пособие юного взломщика СИМ - карт" я Вам не могу. Ищите и обрящете, если только это того стоит.
И еще совет: не ведитесь на рекламу, что, якобы, существует "чудесная" платная программа или платный аккаунт на "секретном" сайте, с помощью которых Вы можете перехватывать чужие СМС-ки и слушать разговоры. Это все бред сивой кобылы и отъем Ваших денег. Единственное место, где все это можно делать - центральный сервер сотового оператора. Именно туда подключается СОРМ госорганов. Но доступ к серверу имеют единицы сотрудников и все их входы в систему осуществляются по персональному логину/паролю с фиксацией в логах. Конечно, можете купить за 150 тысяч зелени аппарат, который может перехватывать из эфира СМС и разговоры в сетях GSM, но это уже другая тема.
На Ваш суд представлена очередная конструкция - программатор GWR (Gold-Wafer-Ready), совмещающая в себе все возможности необходимые для прошивки голд-вафер карт. GWR имеет две функции: Phoenix-интерфейс и JDM-программатор.
Только не делайте выводы сразу, дело в том, что это не просто совмещённая конструкция, в ней принципиально пересмотрена схематика JDM-программатора, можно сказать, что программатор имеет совершенно другую структуру построения в JDM режиме за счёт применения микросхемы МАХ232, что даёт полное согласование уровней RS232 и ТТЛ, никаких отрицательных напряжений и всплесков выше питания на входах программируемых микросхем! Практически от JDM осталась только программная совместимость и всё. Программатор отлично прошивает ОТР PIC(одноразовые), что нельзя было сказать о программаторе JDM. Для прошивки отдельно памяти 24СХХ на программаторе предусмотрена отдельная панелька (для удобства). Конструкция выполнена в стиле цена-качество-простота, ввиду чего применён переключатель, а не коммутаторы. Отлично поддерживается утюгово-лазерная технология за счёт укрупнённого печатного рисунка. В режиме JDM(Ludipipo) переключатель должен находиться в отжатом положении, для перехода в Phoenix, переключатель необходимо нажать.
Детали можно применять не обязательно те, которые указаны в схеме, например диод кд243 можно заменить на любой другой имеющий прямой ток не менее 200мА и обратное напряжение не ниже 25Вольт, а можно вообще обойтись без него если вы уверены, что никогда не подключите питание наоборот. Те же проблемы можно отнести и к транзистору (Ik -не менее 100мА, Ube - не менее 25В), и к стабилизаторам напряжения, и т.д. Конденсаторы обвязки МАХ232 - 2,2-4,7мF/25V. Конденсатор стоящий перед стабилизатором 7812(К142ЕН8Б), имеет напряжение не ниже 25В. Стабилитрон можно применить и на 4,7 Вольта, а можно и на 6,2 (кс147,156,162) или подобные. Обратите внимание на то, что земля от COM-порта идущая через 5 ножку разъёма проходит через его железный корпус! Питается GWR от нестабилизированного постоянного напряжения 14-20Вольт, отлично подходят блоки питания от денди, только не забудьте, что у этих БП в центре разъёма минус! Шнур для GWR - обычный удиннитель МАМА-ПАПА (1-1,2-2. ) если применён 9пин ком-порт. На программаторе установлен разъём 9пин МАМА! Если у вас бледно светятся светодиоды, то уменьшите сопротивление токоограничивающих резисторов до разумных номиналов. Размер платы 70Х130.
Программатор отлично работает с программой Icprog, тем более что в этой программе имеется встроенный Винфеникс. Упрощён тест программатора, т.к. теперь можно визуально проверить работоспособность цепей DATA и MCLR путём установления галочек в разделе "тест железа" программы Icprog, по состоянию светодиодов, естественно предварительно установив и GWR и Icprog в режим JDM.
Все чертежи представлены в формате Visio 5.0 (или выше), т.к. только в оригинале полностью передаются все качества и размеры чертежа. Ну вроде и всё. Успехов в творчестве!
Solo Опубликована: 2005 г. 0 0
Вознаградить Я собрал 0 0
Эта запись находится в рубриках: "Телефония". Вы можете комментировать здесь либо в любимой социальной сети.
Не будем особо подробно расписывать назначение сим ридера. Стоит только сказать, что с помощью SIM Reader / Writer можно считать информацию (прошивку или часть её) с SIM-карты и перепрошить (переписать считанную или имеющуюся информацию) multiSIM-карты. Устройство, собранное по схеме, позволяет находить необходимые коды Ki и IMSI для добавления уже существующих SIM-карт в multiSIM-карту. IMSI и Ki коды - это основные коды, которые идентифицируют сим-карту у оператора сотовой связи.
В схеме SIM reader использованы распространенные электронные компоненты, которые можно легко купить в любом электронном магазине. Этот SIM reader считывает информацию с сим-карт следующего характера: телефонная книга, SMS, IMSI, ICCID т.д. Вы можете использовать компьютерную программу SimScan v2.01 (ссылка на скачивание ниже) для взлома KI и IMSI, чтобы клонировать сим-карту или создать multiSIM. ВНИМАНИЕ! Создание клонов SIM-карт является противоправным деянием. Схема SIM reader приведена в ознакомительных целях. Администрация сайта xn--80a3afg4cq.xn--p1ai не несёт ответственности за действия радиолюбителей, применивших собранное устройство (SIM reader / writer) в нарушающих действующее законодательство РФ целях. Ладно, это лирическое отступление. Далее…
Питание собранного по схеме SIM reader производится за счет COM-порта компьютера и составляет 5 вольт. Проверить устройство можно “ответом на сброс” с помощью программы SimScan v2.01, используя кнопку “Тест” (ответом на сброс - ATR - answer to reset). Перед проверкой сим ридера подключите его к COM-порту, вставьте SIM карту в держатель и выберите правильный COM-порт и частоту кварцевого резонатора в настройках программы. Как правило, при качественной сборке и монтаже устройство работает сразу без какой-либо донастройки. Дополнительных драйверов не требуется.
В следующей статье расскажем подробнее, как клонировать SIM карты или создать multiSIM карту из нескольких имеющихся у вас сим карт.
Адаптер для считывания sim-карт
Вашему вниманию представлена статья как собрать адаптер для считывания кодов IMSI & KI из сим-карт. (или подругому Сим-ридер или Sim Reader). Эти коды необходимы для опознавания симки сотовым оператором. Получив их с помощью адаптера, можно воспользоватся несколькими способами, чтобы ими сполна пользоваться.
1. Способ. Самый распространенный в крупных городах. Коды заносятся в специальную программируемую сим-карту - Silver карту (Gold карту, Green карту). Но для этого сначала её нужно прошить эмулятором Sim-Emu. Сделать это обычным ридером не возможно и нужно будет собрать программатор. Часто (почти всегда) в продаже имеются уже прошитые карты, и вам только потребуется занести считанные коды. Либо посредством Сим-меню телефона, либо Данным адаптером. Недостаток этого способа в том, что довольно сложно достать такую карту. Хотя можно заказать через интернет.
2. Способ. Этот способ касается только телефонов марки Siemens. Если вы обладатель такого телефона, то вам очень повезло. Коды заносятся прямо в прошивку телефона (эта тема отдельной статьи).
Изготовление Сим-ридера.
Прежде чем, написать статью, был перерыт весь интернет в поисках работающего сим-ридера. Существует много схем. Потом смотришь на форумы и понимаешь, что "у одного работает, у другого - не работает", хотя всё сделано правильно. Попробуем разобраться в чём же дело. Затем я наткнулся на одну схему
Она несколько отличается от Дежановской, даже почти не похожа. Её исправил и доработал замечательный человек Alex Taran (Mr.Alex), за что ему Огромное Спасибо. Главным образом была изменена схема задающего генератора, который стал стабильным. (на Siemens-club'е люди жаловались на то, что генератор по дежановской схеме не запускался). В этой схеме таких проблем нет.
Питание схемы осуществляется от COM-порта и от USB. Некоторые карточки потребляют больший ток, чем обычные, поэтому требуется дополнительное питание. Оно как раз и идёт от USB. Нехватка же тока выражается в самых различных проблемах: происходит зависание при сканировании, вылезает ошибка "Card don't send Answer To Reset!" и др. Поэтому рекомендую запитывать от USB.
Несколько слов о деталях
Как видно из рисунка, никаких дефицитных деталей нет. Особо хочу отметить использование микросхемы 74HC04. В принципе, её можно заменить на К561ЛН2 и на 74LS04. Раньше у меня стояла 561ЛН2, но когда попались новые карточки мтс и билайн, они отказывались сканироваться. Оказалось, что в микросхемах 561ЛН2 и подобных отсутствует сигнал ОК. При покупке 74HC04 все проблемы исчезли и по сей день.
Пару слов о кварцевом резонаторе. Лучше его оставить таким как в схеме. Но возможно применение и другого. Например на 6МГц, всё зависит от типа сим-карты, будет ли она работать на данной частоте. Естественно за счёт увеличения частоты, уменьшится время сканирования. Но ставить кварц выше 7МГц не рекомендуется, чтобы не \"сжечь\" карточку. Применение кварцов меньшего номинала возможно, но нужно учесть, есть ли в настройках программы для сканирования работа с данной частотой.
Транзистор можно заменить на любой маломощный n-p-n структуры, например на КТ315 или на КТ3102.
Резисторы любые, самые маленькие.
Крепление Сим-карты. Т.к. в моём случае карт-держателей в магазине не оказалось, контакты для крепления пришлось изготавливать самостоятельно. Покупается панелька (или ещё её называют "колодка") для микросхемы DIP-корпуса (короче, обычную), вынимают 6 ножек, подгибают как на рисунке и впаивают в плату. А саму симку прижимают прищепкой :). Если у Вас есть возможность приобрести фирменный сим-карт-держатель, то, возможно, придётся скорректировать разводку печатной платы.
f: не могу представить, как крусач может работать) Наши курсачи обычно пыляться где-то на полках
m: Вот у меня есть плата. К ней нужно подрубить сим-карту, и эта плата должна прочитать смс оттуда)
m: плата покупная, а вот программируем ее мы)
f: а нельзя смс с телефона прочитать?
— из жизни, орфография сохранена
Ну а если вам все-таки интересно узнать больше о сим-картах, протоколах передачи и их файловой структуре, прошу под кат. Ну и куда же без кода…
Начать стоит с того, что сим-карта является разновидностью смарт-карт, поэтому она полностью подчиняется стандарту ISO-7816. Я не буду говорить, какие выводы она имеет (об этом уже подробно говорили в предыдущей статье).
На процессор некоторых симок (если точнее — смарт-карт) можно подавать синхронизирующий сигнал до 20 МГц. Но ведь при включении симки терминал не знает ее параметров, поэтому общение начинается с, максимум, 4 МГц. Впоследствии, терминал узнает симку получше и может изменить параметры передачи.
К выводу I/O должен быть подключен pull-up резистор номиналом 20 КОм. В те моменты, когда терминалу и симке нечего сказать друг другу (т.е. они оба находятся в Z-состоянии) этот резистор обеспечит на выводе логическую единицу.
Активация сим-карты и последующий cold reset
Диаграмма довольно проста, cold reset начинается с момента времени Та. Стоит лишь отметить, что I/O управляется здесь только симкой. Терминал должен игнорировать любой сигнал на нем, пока RST в нуле. После симка обязана дать ответ (Answer to reset).
Деактивация
Определенных рамок времени здесь нет, I/O также управляется симкой.
У всех смарт-карт и, соответственно, сим-карт существует два типа протоколов передачи — побайтовый T0 и блочный T1. Я рассмотрю только Т0.
Сразу скажу, что T0 как две капли воды похож на UART (он используется в передаче по COM-порту). Но с небольшими оговорками. Начнем с самого начала.
Момент времени в протоколе T0 носит название элементарной единицы времени (etu), которая равна:
где F (коэффициент преобразования тактовых импульсов) и D (коэффициент регулирования скорости передачи битов) задаются исходя из ATR, а f – частота синхроимпульса для карты. По умолчанию, F = 372, а D = 1.
Передача на выводе I/O начинается с появлением стартового бита — спада с логической единицы. Время, отведенное каждому биту равно etu. Далее идут 8 битов данных, 1 бит четности и, как минимум, 2 стоповых бита. Временной отрезок между двумя стартовыми битами всегда должен быть больше или равен 12 etu и меньше или равен 9600 etu.
Как я уже говорил, симка посылает ATR после cold reset’a. Именно в нем содержится информация с рекомендуемым значением частоты синхронизации, списком поддерживающих протоколов передачи и т.д.
Самый первый байт в ATR — TS. Он показывает, какое кодирование применяется – прямое или инверсное.
Прямое кодирование: если TS равен HHLH HHLL, то высокий уровень напряжения в цепи I/O кодирует логическую единицу, а момент времени 2 на рисунке кодирует наименьший значимый бит. При таком кодировании значение байта TS равно 0x3B.
Обратное кодирование: если TS равен HHLL LLLL, то низкий уровень напряжения в цепи I/O кодирует логическую единицу, а H – логический ноль. Момент времени 2 на рисунке кодирует наибольший значимый бит. При таком кодировании значение байта TS равно 0x3F.
Остальные байты содержат служебную информацию, например, рекомендуемые значения F и D, влияющие на значение etu.
Команды делятся на два типа: Command Transport Data Unit (C-TPDU) и Response Transport Data Unit (R-TPDU), т.е. команда и ответ на нее. Команды всегда составляют пару: на любую команду, переданную на карту, карта ответит R-TPDU. R-TPDU всегда заканчивается статусным байтом, характеризующим успешность команды.
Структура C-TPDU:
Код | Длина | Описание | |
CLA | 1 | Класс инструкции | Заголовок |
INS | 1 | Код инструкции | |
P1 | 1 | Параметр инструкции 1 | |
P2 | 1 | Параметр инструкции 2 | |
Lc | 0 или 1 | Количество байтов в поле Data | |
Data | Lc | Данные команды | Тело |
Le | 0 или 1 | Максимальное количество байтов, ожидаемых в ответ |
Не все карты могут сразу принять заголовок и тело команды, в таком случае нужно послать сначала заголовок, дождаться ответного статусного байта, а затем слать тело команды.
Стоит отметить, что если мы ошиблись в каком-либо параметре команды, симка сообщит об этом в статусном байте, но она имеет право проигнорировать команду, если та была абсолютно некорректна (например, состояла из одного байта).
Структура R-TPDU:
Код | Длина | Описание |
Data | Lr | Данные ответа |
SW1 | 1 | Статусный байт 1 |
SW2 | 1 | Статусный байт 2 |
1. Master file (MF) — корень.
2. Dedicated files (DF) — обыкновенные папки.
3. Elementary files (EF) делятся на:
— Transparent EF — состоят из последовательности байтов,
— Linear fixed EF — состоят из последовательности записей одинакового размера,
— Cyclic EF — тоже самое, но при достижении конца файла, следующая запись начинается с нулевой записи, по кругу.
1) SELECT
До совершения операции над файлом необходимо сначала его выбрать. Вначале нужно выбрать папку DFTELECOM.
Отправка заголовка команды SELECT:
Ответ — статусный байт:
A4 (повторяет байт инструкции)
Отправка тела команды:
7F 10 (ID данной папки)
Схожим образом выбираем EFSMS.
2) READ RECORD
После того, как мы выбрали файл, содержащий все смс, можно попробовать прочитать одну из них.
Отправка заголовка команды READ RECORD:
A0 B2 01 04 B0 (01 — порядковый номер смс)
B2 07 07 91 97 62 92 90 90 F0 11 FF 04 81 21 43 00 08 FF 08 04 45 04 30 04 31 04 40 FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF 90 00
Возьмем слово «hi».
h | i | |
68 | 69 | Смотрим в UTF-8. |
0110 1000 | 0110 1001 | Преобразуем в двоичный код. |
1110 1000 | 0011 0100 | Дополняем старший байт младшими битами следующего байта. |
E8 | 34 | Именно так будет выглядеть «hi» в 7-битной кодировке. |
3) UPDATE RECORD
Отправка заголовка команды UPDATE RECORD:
A0 DC 02 04 B0 (02 — порядковый номер смс)
Ответ — статусный байт:
DC (повторяет байт инструкции)
Далее отправляется тело команды в соответствии с табл.3.
В качестве аппаратной реализации была выбрана ПЛИС Altera DE1, т.к. курсач сдавать надо это замечательная плата для небольших проектов. Весь проект писали я и Breaknus, на VHDL и C. Среды разработок — Quartus II и Eclipse.
Разъем сим-карты припаян к пяти проводам IDE-шины. Плата имеет внутренние pull-up резисторы.
Краткая схема работы проекта:
Для ввода/вывода данных был собран NIOS II процессор. После ввода команды в консоли NIOS’а, она преобразуется в шестнадцатеричный код и передается побайтово в vhdl-блок. В этом блоке команда передается согласно протоколу T0 на I/O симки. После приема ответа блок передает его в NIOS, и ответ выводится в NIOS консоль. Активация/деактивация карты выбирается переключателем на плате. Нужные временные рамки для активации/деактивации, а также частота синхронизации карты обеспечиваются vhdl-блоком.
Хочу выразить благодарность Сухинину Борису Михайловичу. Именно он познакомил нас с миром ПЛИС на замечательных лабораторных и находил время отвечать на наши вопросы.
1. ISO-7816 (Википедия)
2. ETSI TS 100 977 — Mobile Equipment (SIM-ME) Interface
3. ETSI TS 102 221 — UICC-Terminal interface
Читайте также: