读者:ACR38U-H1(reference manual)
卡片:ACOS3-72K。
适用于我的卡的APDU字符串示例:80 84 00 00 08
(获取挑战)。答案是AA630D0364AE54E5 9000
。
我试图通过ADPU字符串80 D0 00 01 05 AA BB CC DD EE
将数据写入文件。答案是6985
(当前没有选择EF,没有监控命令/没有事务管理器文件)。
有人能告诉我ADPU有什么问题以及如何正确写入数据吗?
答案 0 :(得分:0)
答案是在ACR1222L API中找到的(这不是我的读卡器,但我在这里找到了很多例子)。
写一个名为55 55
的文件(4个字节的数据 - 01 02 03 04
,是的,我真的不知道为什么我需要这么多APDU命令才能执行这个简单的任务):
80 20 07 00 08 41 43 4F 53 54 45 53 54
80 A4 00 00 02 FF 02
80 D2 00 00 04 00 00 01 00
80 A4 00 00 02 FF 04
80 D2 00 00 06 FF 01 00 00 55 55
80 A4 00 00 02 55 55
80 D2 00 00 04 01 02 03 04
读取名为55 55
的文件(4个字节):
80 B2 00 00 04
FF 09 00 00 10
也可以正常工作,并显示有关我读者的一些信息。