0

我正在测试 APDU 命令传输,我发现了一个奇怪的问题,对于GET DATA命令00:CA:7F:68我收到一个错误:

6D00:“指令代码不支持或无效”

可能是什么问题???我能够阅读ATR,发送SELECT命令。提前致谢。

4

2 回答 2

1

正如经常提到的,ISO 7816-4 是一个弱标准:没有卡需要支持所有命令并且仍然可以声称符合标准。所以可能是你的卡

  • 一点也不
  • 只是不在当前状态
  • 只是不在您尝试的应用程序/DF中(因为不存在DO)

理解命令,但我认为它与 7F68 对象编号无关。

添加一个 LE 字节(如建议的那样)绝对值得一试,即使我为此原因期望 67 00 也是如此。

于 2012-12-26T21:51:55.417 回答
1

您是否尝试从文件中读取数据7f68?你能提供更多的背景信息吗?无论如何,我认为您可能缺少LEapdu 的最后一个字节 ( ),您可以在其中指定答案中预期的最大字节数。

于 2012-12-26T15:42:50.423 回答