Сниффер, чтение, запись ADPU для СмартКарт
Всем привет! Есть Смарт Карт Ридер, а так же карта MPCOS. Хочу с помощью кард ридера узнать баланс и историю на карте но ничего не получается, в мануалах везде пишут, что с таких типов карт так просто считать нельзя. Но не так давно я прикупил брелок BGS и он без проблем считывает баланс и историю карты.
Как можно узнать какими APDU командами обменивается брелок с картой?
Можно ли спаять контакты карт ридера с брелком и на компьютере запустить сниффер и будет ли это работать?
Вот краткая инфа по карте:
Производитель ЧИПА GEMPLUS
SMART CARD
TYPE NAME .................... ISO-7816 Smart Card
ICC STATE
ATR STRING ................... 3B 2A 00 80 65 A2 01 02 01 31 72 D6 43
ICC PRESENCE ................. 2
ICC INTERFACE STATUS ......... 255
ICC TYPE PER ATR ............. 1
CURRENT IO STATE ............. ‹ no info ›
PROTOCOL
DEFAULT DATA RATE ............ 9600
MAX DATA RATE ................ 344090
ASYNC PROTOCOL TYPES ......... 3
DEFAULT CLK .................. 4000
MAX CLK ...................... 4000
MAX IFSD ..................... 248
SYNC PROTOCOL TYPES .......... ‹ no info ›
IFD PROTOCOL
CURRENT PROTOCOL TYPE ........ 1
CURRENT CLK .................. 4000
CURRENT F .................... 372
CURRENT D .................... 1
CURRENT N .................... 0
CURRENT W .................... 10
CURRENT IFSC ................. 0
CURRENT IFSD ................. 248
CURRENT BWT .................. 0
CURRENT CWT .................. 0
CURRENT EBC ENCODING ......... 0
EXTENDED BWT ................. ‹ no info ›
Подскажите у кого какая информация есть по работе с картой поделитесь пожалуйста опытом, как отчистить прошить карту, записать на неё данные и.т.п.
Находил несколько ADPU команд но они не подошди карта выдавала ошибку, что команда не поддерживается.
За ранее благодарен!
|