我正在测试apdu命令传输,我发现了一个奇怪的问题,对于GET DATA
命令00:CA:7F:68
我收到一个错误:
6d00:"不支持指令代码或无效"
有什么问题???我可以阅读ATR
,发送SELECT
命令。预先感谢。
您是否试图从文件7f68
读取数据?您可以提供更多背景信息吗?无论如何,我认为您可能会缺少APDU的最后一个字节(LE
),在其中指定答案中预期的最大字节数。
正如通常提到的,ISO 7816-4是一个弱标准:没有卡需要支持所有命令,并且仍然可以声称是标准符合的。因此,您的卡可能是
- 根本不是
- 不在当前状态
- 不在您尝试的应用程序/df中(因为没有DOS)
了解命令,但我认为这与7f68对象号无关。
添加一个字节(如建议)绝对值得一试,即使我期望为此有67 00的原因。