SIM-карта - недоPC ?
Moderator: Shaos
-
- Supreme God
- Posts: 16682
- Joined: 21 Oct 2009 08:08
- Location: Россия
С подачи автора статьи я снова разыскиваю книжечку:
Тимоти М. Юргенсен, Скотт Б. Гатери «Смарт-карты: Настольная книга разработчика». -
«КУДИЦ-образ», 2003, 426 стр.
Новый экземпляр пока не нашел... по пути ищу заодно:
Голдовский И.М. «Банковские микропроцессорные карты»
Обе книги попадаются на торрентах - но у меня нет возможности их из дома с торрентов скачать.
Тимоти М. Юргенсен, Скотт Б. Гатери «Смарт-карты: Настольная книга разработчика». -
«КУДИЦ-образ», 2003, 426 стр.
Новый экземпляр пока не нашел... по пути ищу заодно:
Голдовский И.М. «Банковские микропроцессорные карты»
Обе книги попадаются на торрентах - но у меня нет возможности их из дома с торрентов скачать.
iLavr
-
- Senior
- Posts: 176
- Joined: 09 Aug 2012 11:20
- Location: 95.135.174.189
-
- Admin
- Posts: 24027
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
-
- Supreme God
- Posts: 16682
- Joined: 21 Oct 2009 08:08
- Location: Россия
Ты не обижайся, но я уже по второму разу всё прошариваю...He3HauKo wrote:Ну так а ссылку на торрент можно?
А это занятие далеко как не доставляет мне удовольствие.

С торрента я могу скачать только с работы - поэтому пропускаю
такие ссылки, как и те ссылки, где просят номер сотового...
Гугль - я так понимаю - у нас ведь одинаковый?

iLavr
-
- Supreme God
- Posts: 16682
- Joined: 21 Oct 2009 08:08
- Location: Россия
В поисках наткнулся на довольно интересный сайт близкий к теме:
http://gsho.thur.de/gsho/indexold.html

Кое что самодельческое - есть у них...

http://gsho.thur.de/gsho/indexold.html

Кое что самодельческое - есть у них...


iLavr
-
- Admin
- Posts: 24027
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
-
- Supreme God
- Posts: 16682
- Joined: 21 Oct 2009 08:08
- Location: Россия
-
- Supreme God
- Posts: 16682
- Joined: 21 Oct 2009 08:08
- Location: Россия
Интересно, а как тогда выглядит американская Visa?Shaos wrote:кстати в америке чипованных банковских карт нету - это сугубо европейское изобретение
У нас в России - она чипованная...
Впрочем, мне именно чип и интересен в рамках этого топика.
Пока получается, что любую найденную на мусорке симку можно использовать
по крайней мере, как память с последовательным интерфейсом.
iLavr
-
- Admin
- Posts: 24027
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
и виза, и мастер-кард, и американ-экспресс все по старинке имеют магнитную полоску, разве что в моей американ-экспресс карточке есть ещё и RFID (который не везде правда работает) и говорят визы тоже есть такие (у меня нету)Lavr wrote:Интересно, а как тогда выглядит американская Visa?Shaos wrote:кстати в америке чипованных банковских карт нету - это сугубо европейское изобретение
У нас в России - она чипованная...
Впрочем, мне именно чип и интересен в рамках этого топика.
Пока получается, что любую найденную на мусорке симку можно использовать
по крайней мере, как память с последовательным интерфейсом.
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Senior
- Posts: 176
- Joined: 09 Aug 2012 11:20
- Location: 95.135.174.189
-
- Supreme God
- Posts: 16682
- Joined: 21 Oct 2009 08:08
- Location: Россия
Пишут также, что ОС обычно защищается после её прошивки пережиганием плавкой перемычки.
Сам чип может защищаться от различных "коллизий" набором встроенных датчиков,
в частности, есть фотодатчик на поверхности кристалла, то есть, не факт, что вырезaнный
вот так кристалл будет работать.

PS. Вот бы конкурс объявить, типа 7400 competition, "Что можно сделать из старой SIM-карты"!
Сам чип может защищаться от различных "коллизий" набором встроенных датчиков,
в частности, есть фотодатчик на поверхности кристалла, то есть, не факт, что вырезaнный
вот так кристалл будет работать.

PS. Вот бы конкурс объявить, типа 7400 competition, "Что можно сделать из старой SIM-карты"!

iLavr
-
- Supreme God
- Posts: 16682
- Joined: 21 Oct 2009 08:08
- Location: Россия
А протокол у смарт-карт нифига не I2C... I2C - он двухпроводный.Different wrote:Повесить на I2C любой датчик и собирать данные...
И даже не One Wire, как я понадеялся, а Single Wire Protocol, как
оказалось.
Наверное, чтобы не платить денег за патент 1-Wire...

iLavr
-
- Supreme God
- Posts: 16682
- Joined: 21 Oct 2009 08:08
- Location: Россия
На низком уровне протокол неплохо описан вот здесь:
Общаемся с SIM-картой на низком уровне
Но что меня несколько озодачило, ответ Answer to reset (ATR) СИМка по описанию
выдаёт при высоком уровне на линии CLK.
В то же время, как мне казалось (и так оно и есть в схемах простых "кард-ридеров"),
на входе CLK должен быть тактовый сигнал для процессора СИМки порядка
3.5-4МГц и выше.
Иначе получается, что после сброса и при отсутствии импульсов CLK процессор
выдает ответ, работая на своём внутреннем что-ли генераторе.
Хотя и сказано, что 3.5-4МГц - минимальная частота, а проц СИМки может и на
40МГц "фурыкать".
Хотя CLK называют и синхронизирующим сигналом, возможно, это не непосредственно
"клок" процессора, а импульсы внешней синхронизации...
PS. Да CLK - это не такт процессора, а сигнал синхронизации, влияющий на скорость обмена.
То есть после сброса и ответа карты о готовности, на CLK всёж должны синхроимпульсы подавться!
Общаемся с SIM-картой на низком уровне
Но что меня несколько озодачило, ответ Answer to reset (ATR) СИМка по описанию
выдаёт при высоком уровне на линии CLK.
В то же время, как мне казалось (и так оно и есть в схемах простых "кард-ридеров"),
на входе CLK должен быть тактовый сигнал для процессора СИМки порядка
3.5-4МГц и выше.
Иначе получается, что после сброса и при отсутствии импульсов CLK процессор
выдает ответ, работая на своём внутреннем что-ли генераторе.

Хотя и сказано, что 3.5-4МГц - минимальная частота, а проц СИМки может и на
40МГц "фурыкать".
Хотя CLK называют и синхронизирующим сигналом, возможно, это не непосредственно
"клок" процессора, а импульсы внешней синхронизации...
PS. Да CLK - это не такт процессора, а сигнал синхронизации, влияющий на скорость обмена.
То есть после сброса и ответа карты о готовности, на CLK всёж должны синхроимпульсы подавться!
iLavr
-
- Supreme God
- Posts: 16682
- Joined: 21 Oct 2009 08:08
- Location: Россия
Это в некотором роде насмешка и зло...Lavr wrote: Вот бы конкурс объявить, типа 7400 competition, "Что можно сделать из старой SIM-карты"!

сделать по меньшей мере релаксационный генератор, используя только
факт ответа на сигнал сброса.
На выходе I/O после подачи Reset должна появиться "1", а потом - посылка
Answer to reset (ATR), первый бит которой - "0".
Если ввести обратую связь I/O -> Reset, то, пожалуй, релаксационный генератор
и получится...

Но в этом как бы и есть "зло" - сделать релаксационный генератор из чипа
с процессором внутри!

iLavr
-
- Supreme God
- Posts: 16682
- Joined: 21 Oct 2009 08:08
- Location: Россия
Подведу итог кавалерийскому наскоку на SIM- и смарт-карты, на который меня сподвигла
заманушная статья на Хабре.
Старые или найденные SIM- и смарт-карты использовать в своих конструкциях проще
всего как память с последовательным интерфейсом.
Хотя этого может не получиться, в виду разнообразия их конструкций и наличия физического
срока годности.
Внутренние ЦПУ SIM- и смарт-карт В ПРИНЦИПЕ задействовать можно, сменив прошивку
ОС карты.
Но с этим возникает СТОЛЬКО ПРОБЛЕМ, что легче пойти и купить PIC12xx.
Даже проделать это ОДИН РАЗ ИЗ СПОРТИВНОГО ИНТЕРЕСУ не имеет смысла, т.к. вся
привязка будет к одному типу SIM-карты.
НОВЫЕ (чистые) SIM- и смарт-карты - МОЖНО прошить, как контроллер, любым подходящим
исполняемым кодом, но один вывод I/O подсказывает, что луше купить и прошить НОВЫЙ PIC16F628...
Из SIM-карты можно сделать релаксационный генератор, если внимательно
помотреть на следующую диаграмму:

заманушная статья на Хабре.

Старые или найденные SIM- и смарт-карты использовать в своих конструкциях проще
всего как память с последовательным интерфейсом.
Хотя этого может не получиться, в виду разнообразия их конструкций и наличия физического
срока годности.
Внутренние ЦПУ SIM- и смарт-карт В ПРИНЦИПЕ задействовать можно, сменив прошивку
ОС карты.
Но с этим возникает СТОЛЬКО ПРОБЛЕМ, что легче пойти и купить PIC12xx.

Даже проделать это ОДИН РАЗ ИЗ СПОРТИВНОГО ИНТЕРЕСУ не имеет смысла, т.к. вся
привязка будет к одному типу SIM-карты.
НОВЫЕ (чистые) SIM- и смарт-карты - МОЖНО прошить, как контроллер, любым подходящим
исполняемым кодом, но один вывод I/O подсказывает, что луше купить и прошить НОВЫЙ PIC16F628...

Из SIM-карты можно сделать релаксационный генератор, если внимательно
помотреть на следующую диаграмму:


iLavr