Ho erroneamente sovrascritto il blocco di settore 1 7 di uno dei miei tag 1k Mifare classic. E 'stata pensata per i test ei dati di 16 byte che ho scritto sul blocco 7 è la seguente:Ripristino settore in Mifare Classic 1k con bit di autorizzazione sovrascritti
0xaa 0xaa 0xaa 0xaa 0xbb 0xbb 0xbb 0xbb 0xcc 0xcc 0xcc 0xcc 0xdd 0xdd 0xdd 0xdd
se non sbaglio, così facendo, le chiavi di accesso e bit di autorizzazione sono diventati come segue:
- chiave-A:
0xaa 0xaa 0xaa 0xaa 0xbb 0xbb
- Key-B:
0xcc 0xcc 0xdd 0xdd 0xdd 0xdd
- Permisssion Bits: ->
0xbb 0xbb 0xcc
Ho provato a utilizzare Key-A
e Key-B
come illustrato sopra per leggere/scrivere block 7
in sector 1
. Ma non sono più in grado di accedere (senza leggere o scrivere) alcun blocco in sector 1
.
Conosco le chiavi di tutti gli altri settori (ad esempio sector 0
e sectors 2-15
) e sono in grado di accedervi.
Considerando la situazione, vorrei sapere se c'è un modo per reimpostare sector 1
o block 7
per riottenere il mio accesso. Grazie molto.
Aggiornamento:
mi hanno confermato che sia chiave-A e B-chiave come mostrato sopra sono corretti e mi possono autenticarsi alla scheda con tutti e due. Inoltre, come per il Mifare Classic specification (screenshot), i miei bit di accesso sono i seguenti:
Byte 6 = 0xbb = 0b10111011 -------------------------- C2_3 C2_2 C2_1 C2_0 C1_3 C1_2 C1_1 C1_0 1 1 0 1 1 1 0 1 Byte 7 = 0xbb = 0b10111011 -------------------------- C1_3 C1_2 C1_1 C1_0 C3_3 C3_2 C3_1 C3_0 1 1 0 1 1 1 0 1
Ora, considerando la specifica/screenshot, C1_3
, C2_3
e C3_3
bit Abilita lettura/scrittura accesso a sector-trailer
. Nel mio caso, per il blocco 7 (trailer per settore 7) sono tutti impostati su 1
. Non dovrei avere accesso in scrittura a questo blocco allora?
grazie. Ho già concluso così. La tua risposta lo rende più chiaro. – gsbabil