谁能告诉我如何更改 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
.
谁能告诉我如何更改 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
.
要更改 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)。