我正在尝试使用 pyScard 和 ISO 7816 命令找出联系人智能卡中的文件层次结构。
我做的第一件事是使用选择主文件(INS = 0xA4)
connection.execute([0x0, 0xA4, 0x0, 0x0, 0x0])
这将返回 ([ ], 0x61, 0x19) 这意味着我必须运行 GET_RESPONSE (INS = 0xC0) 命令才能获得答案。
为此,我运行
connection.execute([0x0, 0xC0, 0x0, 0x0, 0x19])
它返回一组字节(除了 0x90 00)。
如果我理解正确,通过运行 SELECT FILE,我选择了主文件,但我似乎没有找到对通过 GET RESPONSE 收到的那些字节的解释,这是什么意思?你如何解释它们?
谢谢!!:)