【发布时间】:2021-04-22 08:21:06
【问题描述】:
我有一个读卡器 (ACS ACR 122u),我需要读取卡的号码。 我尝试了几种不同的代码示例 - 在这种情况下,它们都给出了相同的结果:
UID:5B2E39B2
ATR: 3B8F8001804F0CA000000306030001000000006A
但我要的是卡号,在这种情况下:“2990091867” 这个数字写在卡片上,当卡片放入连接到运行不同应用程序的计算机的不同读卡器时也会出现。
所以,不知何故,我缺少一些常识。 根据我得到的数据,有没有办法提取卡号?
或者我在这里错过了什么?
【问题讨论】:
-
你试过解析 ATR smartcard-atr.apdu.fr/…
-
很可能写在卡上的数字存储在卡的用户数据区域,但由于您没有指定您尝试读取的卡的品牌和型号,因此不可能帮助。