21
我正在使用讀寫器acr38f,而我的智能卡是SLE4418。如何讀寫我的智能卡上的文字?如何使用pyscard寫智能卡
例如:Hello World!
APDU = [0XFF,0X20,0x00,0x00,0x02,0x00時,0×00]
響應,SW1,SW2 = cardservice.connection.transmit(APDU)
apdu = [0XFF,0xA4,0x00,0x00,0x01,0x05] response, sw1, sw2 = cardservice.connection.transmit(apdu) apdu = [0XFF,0XB2,0X00,0xA7,0X09] response, sw1, sw2 = cardservice.connection.transmit(apdu) print response apdu = [0XFF, 0XD0,0x00,0xA7,0x09,0xA7,0x02,0xA7,0x02,0xA7,0x02,0xA7,0x02,0xA7] response, sw1, sw2 = cardservice.connection.transmit(apdu)
卡響應:
connecting to ACS CCID USB Reader 0
ATR 3B 04 92 23 10 91
> FF 20 00 00 02 00 00
< 00 00 00 90 0
> FF A4 00 00 01 05
< [] 90 0
> FF B2 00 A7 09
< FF FF FF FF FF FF FF FF FF 90 0
[255, 255, 255, 255, 255, 255, 255, 255, 255]
> FF D0 00 A7 09 A7 02 A7 02 A7 02 A7 02 A7
< [] 90 0
這不是一個最終的答案,但你可以嘗試神交讀者的[手動](http://www.smartcardreader.ru /upload/catalog/items/docs/doc5155.pdf),然後使用[PyUSB](http://sourceforge.net/apps/trac/pyusb/)來處理它... – Pill
你想讀/寫一個文本到你的智能卡內存? 「讀寫我的智能卡到文本」下的含義是什麼? – Sasha
@sasha是的,我想寫一個內存。 @pill我不知道如何使用pyusb ... –