nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 13 Dec 2017 14:55



Reply to topic  [ 33 posts ]  Go to page 1, 2, 3  Next
SIM-карта - недоPC ? 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Случайно я тут прочитал статеечку... хотя и раньше она мне попадалась, но вдруг меня посетила мысль... и сейчас я вам её скажу...

Часть 1 – вскрываем SIM-карту
http://www.mobiset.ru/articles/text/?id=11
...
SIM-карта под увеличительным стеклом

...Перед нами микрокомпьютер на базе 8-разрядного процессора. Он обрамлен памятью трех видов: ROM, RAM и EEPROM. Операторов очень интересует последняя составляющая, которая достигает 64 кб и может послужить контейнером для организации сервисных возможностей (SIM-меню или SIM Service). Энергонезависимая EEPROM память программируется дистанционно (с разрешения пользователя). Поэтому оператор сотовой связи может посредством присланного вам сообщения добавить или удалить новые пункты меню в ваш телефон.

Image

...
Микропроцессор SIM-карты управляется командами, подобно любому другому чипу такого же класса. Нам известны 18-команд. Возможно, существуют недокументированные.

Image

Итак, перед нами предстала SIM-карта, как небольшой компьютер. Устройство имеет микропроцессор, который управляется командами. В памяти хранится информация. Ее организация отвечает строгим правилам. Ваш компьютер иногда дает сбои? SIM-карта ничем не отличается от него…

А мысль у меня вот какая - нет ли возможности заюзать этот микрокомпьютер для собственных целей ?
А то у меня стараниями ПчеЛайн уже 3 симки бесполезные лежат...[/i]


27 Oct 2010 09:18
Profile
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15910
Location: Colorado
Reply with quote
Post 
в америке за такие дела можно в турьму загреметь ;)

_________________
:eugeek: https://twitter.com/Shaos1973


27 Oct 2010 09:55
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Я не об подделках SIM-ок... :(
Я о том - раз уж ПчеЛайн через 30 дней неиспользования
отключает нафик мою симку - то может использовать её
как 8-битный микроконтроллер в собственных целях?

ЗЫ. А нащщет в турму загреметь - ты схвати с утречка свою соседку
слегка за попку, с восклицанием - ОППА!!! :lol:
И, я думаю, это даже много - чтоб загреметь у тебя там в турму.... :wink:
Достаточно, наверное, будет просто на соседку плотоядно пялицца...
И ты, я думаю, огребешь за сиксуальный маниакализъм ... :(
Но я тебе всего этого - не советовал!
С двумя детьми - НИЗЗЯ!!! :D


27 Oct 2010 10:40
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
В частности на РадиоКоте вот пишут...

http://www.radiokot.ru/forum/viewtopic.php?f=3&t=1255&sid=670077cb72cee6b38eb15f86056cba58

Quote:
Симкарта = смарткарта - пиковский контроллер с памятью, если карточка не залочена(если карточки старые вполне может быть) пиши свою программу и управляй чемнибудь по и2ц


27 Oct 2010 11:50
Profile
Doomed

Joined: 18 Feb 2007 14:40
Posts: 408
Reply with quote
Post 
Повесить на I2C любой датчик и собирать данные. Вот только вопрос потребления...


27 Oct 2010 15:00
Profile
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15910
Location: Colorado
Reply with quote
Lavr wrote:
ЗЫ. А нащщет в турму загреметь - ты схвати с утречка свою соседку
слегка за попку, с восклицанием - ОППА!!! :lol:
И, я думаю, это даже много - чтоб загреметь у тебя там в турму.... :wink:
Достаточно, наверное, будет просто на соседку плотоядно пялицца...
И ты, я думаю, огребешь за сиксуальный маниакализъм ... :(
Но я тебе всего этого - не советовал!
С двумя детьми - НИЗЗЯ!!! :D


Ну на тему того по каким причинам в разных странах можно в турму попасть (или в табло получить) можно разговаривать долго...

По теме симок:
http://www.adafruit.com/index.php?main_ ... x&cPath=27
Правда они банальные операции делают с ними - типа прочитать записать адресную книгу...

P.S. Первоисточник первоначальной статьи тут:
http://www.3dnews.ru/phone/sim

P.P.S. Вот из этого пресс-релиза:
http://www.atmel.com/dyn/resources/press/1082002.html
я делаю вывод, что разные фирмы могут толкать в свои симки разные микроконтроллеры - главное чтобы снаружи оно соответствовало симковскому стандарту

P.P.P.S. А яблочники вообще без симки хотят обойтись:
http://www.cnews.ru/news/line/index.sht ... /28/413940

_________________
:eugeek: https://twitter.com/Shaos1973


27 Oct 2010 22:05
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Shaos wrote:
Ну на тему того по каким причинам в разных странах можно в турму попасть (или в табло получить) можно разговаривать долго...

Заметим - не я эту тему поднял, я лишь позволил себе чютка пофантазировать, правда не на пустом месте... :wink:

А вобще есть неплохая книжка на тему SIM-карт:
Патрик Гёлль - Чип-карты. Устройство и применение в практических конструкциях

У меня она на DVD есть, но можно взять здесь:
http://gspro.org/book4512.html
На страницах Интернета в основном цитируют из неё...

И ещё одна его-же книга:
Мобильные телефоны и ПК
я её тоже с DVD читал - но можно взять тут...
http://freebooks.net.ua/31766-mobilnye-telefony-i-pk-patrik-gjoll.html

Других оригинальных конструкций на SIM-карте мне не попадалось,
почему и поднял этот вопрос здесь...


28 Oct 2010 08:43
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Lavr wrote:
А мысль у меня вот какая - нет ли возможности заюзать этот микрокомпьютер для собственных целей ?
А то у меня стараниями ПчеЛайн уже 3 симки бесполезные лежат...

Попалась и уже не в первый раз мне ещё одна статья про SIM-карты.
Получается, что в ней довольно-таки неслабый процессор на ~3.5MHz и памяти достаточно,
так что вполне исполняется даже урезанная Джава... :o

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

То есть софт заливается-таки в практически готовую SIM-карту.

Я понимаю, что это страшно-секретное "хау-ноу" производителей SIM-карт, но принципиальных
ограничений залить в неё что-то своё - не заметил пока...
То есть, получить из SIM-ки 8-битный контроллер с последовательным интерфейсом теоретически
возможно.


PS. Shaos - ты же теперь на Хабре зарегистрированный? Задай этот вопрос автору статьи -
«разработчику ПО для SIM-карт»! http://habrahabr.ru/post/93210/
Он обещал продолжение - интересно было бы что-то в интересующем здесь аспекте услышать...
И про сам процесс разработки ПО - тоже...

_________________
iLavr


10 Jun 2013 16:53
Profile
Senior
User avatar

Joined: 09 Aug 2012 14:20
Posts: 176
Location: 95.135.174.189
Reply with quote
Post 
Quote:
То есть софт заливается-таки в практически готовую SIM-карту.

Я понимаю, что это страшно-секретное "хау-ноу" производителей SIM-карт, но принципиальных
ограничений залить в неё что-то своё - не заметил пока...
То есть, получить из SIM-ки 8-битный контроллер с последовательным интерфейсом теоретически
возможно.


К сожалению туда уже ничего не залить!!!

Пожалуй единственное что от части может пригодиться так это SIMToolkit.

PS. Обещали встроенною жабу!!!!

_________________
Хочу стать всезнайкой ;-)


11 Jun 2013 15:54
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
He3HauKo wrote:
К сожалению туда уже ничего не залить!!!
...
PS. Обещали встроенною жабу!!!!

Встроенная Джаба - там и есть. Приложения на ней туда заливают сотовые операторы с твоего
разрешения. Так что не всё столь категорично... :wink:
Внимательно просмотри обсуждение статьи - там автор об этом говорит и приложения конкретно
называет апплетами.

ОС, похоже, заменить действительно нельзя... хотя явных препятствий автор статьи
не указал, почему я и попросил выше Шаоса попробовать задать вопрос автору на Хабре...
Но наш админ, похоже, увлёкся бесплодными спорами о "Спецтруме"... :(

С подачи автора статьи я скачал почитать книжечку:
Тимоти М. Юргенсен, Скотт Б. Гатери «Смарт-карты: Настольная книга разработчика». -
«КУДИЦ-образ», 2003, 426 стр.

Ознакомлюсь в общих чертах, что и как, хотя чудес автор обзора на Хабре и не обещает.

Quote:
Q - Да, хотелось бы понять, насколько широки возможности сим карт как микроконтроллеров. Можно ли, например, купленную у оператора сотовой связи карту использовать как микросхему для электронных часов или с другой непрофильной целью?
A - В подавляющем большенстве случаев — нет. Максимум что возможно — разработать STK-аплет для карт с функциями STK OtA и смириться с тем, что у карты последовательный интерфейс с одной ногой, к тому же ограничится протоколами SIM-карт. То есть для часов однозначно не подойдет, а вот если хранить какие-то секретные вещи — то возможно.
Q - Интересна была бы статья про разработку и заливку такого апплета.
A - Да все стандартно, как везде с телефонами, протобордами и микроконтроллерами. Например, как с Ардуино :)
Q - А флешевые симки можно спокойно затереть и записать туда свою софтину? Используя не яву, а полноценно ресурсы всего железа.
A - Все зависит от конкретного производителя. Если мы, к примеру, говорим о «пиратках» в вида GreenCard и SilverCard — так это обычные PIC-и с EPROM-ом в форм-факторе смарт-карты. Хотие — залейте на них SIM-EMU, хотите эмулятор какого-нибуть CAS-а или телефонной карты %)

_________________
iLavr


11 Jun 2013 16:15
Profile
Senior
User avatar

Joined: 09 Aug 2012 14:20
Posts: 176
Location: 95.135.174.189
Reply with quote
Post 
Поделись сцылкой на книгу :oops:

_________________
Хочу стать всезнайкой ;-)


11 Jun 2013 16:40
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
He3HauKo wrote:
Поделись сцылкой на книгу :oops:

Поделился - в "избе читальне"... :wink:



PS. То есть, получается примерно как я и думал, - валяющаяся на полу SIM-карта может
оказаться PIC-микроконтроллером с одним входом/выходом! (если повезет)
:lol:

PPS. А если повезет, то это будет Silver Card (pic16f877+24c64) или GREEN-2 Card (pic16f877+24c256)

_________________
iLavr


11 Jun 2013 16:56
Profile
Senior
User avatar

Joined: 09 Aug 2012 14:20
Posts: 176
Location: 95.135.174.189
Reply with quote
Post 
скачал! в нем три файлика CHM, DOC, PDF все в нерабочем состоянии!
А у вас как???

_________________
Хочу стать всезнайкой ;-)


12 Jun 2013 07:48
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
He3HauKo wrote:
скачал! в нем три файлика CHM, DOC, PDF все в нерабочем состоянии!
А у вас как???

Я ж написал там, что ещё не читал - скачал и скинул на внешний диск.
У меня в ноуте хард маленький, поэтому что скачиваю и не успеваю глянуть,
выношу с него. Но посмотрю сегодня - обидно будет, если так - всё ж ~27Mегов... :wink:

_________________
iLavr


12 Jun 2013 07:54
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Lavr wrote:
...посмотрю сегодня - обидно будет, если так - всё ж ~27Mегов... :wink:

Действительно, какой-то злоумышленный подлог или разводка... :(
"три файлика CHM, DOC, PDF все" - вовсе не те, кем себя называют...

Image

Судя по одинаковой у всех сигнатуруе "ВМ" и заполнению байтом 0FFH - это большие
белые ВМР-картинки! :o
И если им дать расширение "ВМР" - они великолепно открываются! :lol:
Развели, заразы! :o Хорошо, что He3HauKo посмотрел, а то я отложил почитать на выходные...



PS. Новый экземпляр пока не нашел... по пути ищу заодно: Голдовский И.М. «Банковские микропроцессорные карты»

_________________
iLavr


12 Jun 2013 09:00
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 33 posts ]  Go to page 1, 2, 3  Next

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.