如何改变Mifare经典k键A和键B



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

FFFFFFFFFFFF

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

是否有办法获得扇区的正确访问位,格式是什么?

我现在所做的是,

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

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

000000000000FF078069FFFFFFFFFFFF

但是有错误。

是访问位错误还是格式错误?

根据扇区尾盘的访问控制设置,您可能需要使用密钥A或密钥B进行身份验证才能写入密钥。关于如何编码/解码扇区尾片中的访问控制位,请参阅http://www.nxp.com/documents/data_sheet/MF1S70YYX.pdf数据表的第8.7节(特别是8.7.2节)。

你需要做的是,如果访问位有权限(你的似乎有),就是写:

AAAAAAAAAAAA078069BBBBBBBBBBBB

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

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

000000000000078069BBBBBBBBBBBB

键A总是被遮罩

相关内容

  • 没有找到相关文章

最新更新