rfid - 什么决定了 Mifare 设备的 SAK?
问题描述
我有一个 Mifare fob 和一张神奇的 Mifare Classic 卡。当我将 fob 完全克隆到卡上时,从卡中找到的 SAK 是0x88
,尽管0x08
fob 上有 SAK。
如果我将卡上块 0 的第六个字节从更改0x88
为0x08
,则 SAK 会相应更改。0x88
然而,当报告 SAK 为 时,离岸价在该位置的值为0x08
。那么,是什么决定了 SAK,使得具有假定相同数据的两张卡可以报告不同的值呢?
解决方案
SAK 字节标识制造商代码和产品代码。x08 将是 NPX mifare clasic 1k 而 x88 将是 Infineon mifare clasic 1k 您需要与您的卡供应商澄清他销售的是哪一张。
推荐阅读
- python - 无法打开 CSV 文件
- azure-functions - 具有 AzureWebJobStorage 应用程序设置的多个 Azure 函数,相同的 KeyVault?
- swift - 文本在视图中居中而不是在视图后面
- python - 如何在 Python 中检查在线文本文件中的字符串
- python - Python 常规 MIMEText 电子邮件有效,但 MIMEMultiPart 无效
- image - 通过锁定 gSheet 中的图像运行脚本
- hibernate - 使用桥接表时的 HQL 查询?
- html - 如何在显示 flex 中居中对齐容器的一个子项?
- python - 是否可以从我的 django 项目中创建一个连接到 mysql 数据库的可执行文件?
- c# - 从另一个项目启动项目时,调试时会出现任何问题吗?