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 クラシック カードのセクタのアクセス キーを変更するには、そのセクタのトレーラ ブロックを更新するだけです。
したがって、たとえば、現在のキー B がFFFFFFFFFFFF
(そして現在のアクセス条件がキー B を使用したセクター トレーラーの書き込みを許可している) 場合、まずその現在のキー B を使用してそのセクターを認証します。
次に、新しいセクター トレーラーを作成します。
<new key A> | access bits | general purpose byte | <new key B>
例えば:
AAAAAAAAAAAA 787788 69 BBBBBBBBBBBB
これらのアクセス条件でキー A を に設定しAAAAAAAAAAAA
、キー B を に設定します。BBBBBBBBBBBB
最後に、各セクタの最後のブロック (ブロック 3) であるトレーラ ブロックに、新しいセクタ トレーラを書き込むことができます。