任何人都可以告诉我如何更换Mifare 4K经典卡中的按键。
我试过的是
<newKeyA> + access bits + <KeyB>
0xAA 0xAA 0xAA 0xAA 0xAA 0xAA 0X78 0x77 0x88 0x69 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
但关键是拒绝改变。默认配置为0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
。
答案 0 :(得分:1)
要更改MIFARE Classic卡上某个扇区的访问密钥,您只需更新该扇区的预告块即可。
因此,例如,如果您当前的密钥B是FFFFFFFFFFFF
(并且当前访问条件允许使用密钥B写入扇区预告片),您将首先对该扇区进行身份验证用当前密钥B。
然后,您将创建新的扇区预告片:
<new key A> | access bits | general purpose byte | <new key B>
例如:
AAAAAAAAAAAA 787788 69 BBBBBBBBBBBB
将密钥A设置为AAAAAAAAAAAA
,密钥B设置为BBBBBBBBBBBB
以及这些访问条件:
最后,您可以将新的扇区预告片写入预告片块,这是每个扇区的最后一个块(即块3)。