1

我能够使用 FFD6 命令更新 Ultralight C 上的内存,尽管似乎只能使用此命令更新内存 15< 页。

要写入 >15 页,我认为似乎需要使用类似于 FFA2 的不同命令。

该命令的示例是什么?

4

1 回答 1

0

在不知道您看到的 sw1/sw2 响应的情况下,很难说出您遇到该问题的原因。查看超轻型 c 的数据表,0x0F 以上的内存空间没有什么特别之处。

您可以解码响应以找出发生了什么:https ://www.eftlab.com/knowledge-base/complete-list-of-apdu-responses/

不过,您可以尝试另一种 APDU。来自 ISO7816 第 4 节规范:https://cardwerk.com/smart-card-standard-iso7816-4-section-6-basic-interindustry-commands/

写入二进制:0x FF D0

根据您的读者,可能还有其他允许低级别的命令。例如,一些 Omnikey 阅读器也有: 0x FF 30

第 72 页上的完整命令说明:https ://www.hidglobal.com/sites/default/files/5321-903_b.5_-_omnikey_contactless_scr_developer_guide.pdf

于 2020-06-23T22:11:38.257 回答