4

我使用的是 Mifare 经典 1k 阅读器,它带有默认密钥 A 和 B,即:

FFFFFFFFFFFF

使用 Key A 读写作品。但我想换钥匙。

无论如何要获得该扇区的正确访问位以及格式是什么?

我现在所做的是,

<newKey>+ access bits + <oldKEY>
212121212121078069FFFFFFFFFFFF

078069我从扇区 1 的第 7 块读取得到的访问位,如下所示:

000000000000FF078069FFFFFFFFFFFF

但是有错误。

访问位不正确还是格式错误?

4

2 回答 2

4

Depending on the access control settings of the sector trailer, you may need to authenticate with key A or key B to be able to write keys. See the section 8.7 (and specifically 8.7.2) of the datasheet at http://www.nxp.com/documents/data_sheet/MF1S70YYX.pdf on how to encode/decode the access control bits in the sector trailer.

于 2013-01-08T21:58:59.657 回答
0

您需要做的是,如果访问位具有权限(并且您的权限似乎如此),请编写:

AAAAAAAAAAAA078069BBBBBBBBBBBB

其中 AAAAAAAAAAAA 和 BBBBBBBBBBBB 分别是新的 A 和 B 键。(您永远不会编写旧密钥,您首先使用它们进行身份验证)。

当你阅读时,使用键 A,你总是会得到

000000000000078069BBBBBBBBBBBB

密钥 A 将始终被屏蔽

于 2015-06-15T12:29:43.113 回答