mirror of
https://github.com/DarkFlippers/unleashed-firmware
synced 2025-02-17 05:48:33 +00:00
Revert some changes
This commit is contained in:
parent
0ef37df4ae
commit
fe6bf3c7d6
1 changed files with 4 additions and 18 deletions
|
@ -892,25 +892,11 @@ bool mf_classic_emulator(MfClassicEmulator* emulator, FuriHalNfcTxRxContext* tx_
|
||||||
MfClassicSectorTrailer* sector_trailer =
|
MfClassicSectorTrailer* sector_trailer =
|
||||||
(MfClassicSectorTrailer*)emulator->data.block[sector_trailer_block].value;
|
(MfClassicSectorTrailer*)emulator->data.block[sector_trailer_block].value;
|
||||||
if(cmd == MF_CLASSIC_AUTH_KEY_A_CMD) {
|
if(cmd == MF_CLASSIC_AUTH_KEY_A_CMD) {
|
||||||
if(mf_classic_is_key_found(
|
|
||||||
&emulator->data, mf_classic_get_sector_by_block(block), MfClassicKeyA)) {
|
|
||||||
key = nfc_util_bytes2num(sector_trailer->key_a, 6);
|
key = nfc_util_bytes2num(sector_trailer->key_a, 6);
|
||||||
access_key = MfClassicKeyA;
|
access_key = MfClassicKeyA;
|
||||||
} else {
|
} else {
|
||||||
FURI_LOG_D(TAG, "Key not known");
|
|
||||||
command_processed = true;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
if(mf_classic_is_key_found(
|
|
||||||
&emulator->data, mf_classic_get_sector_by_block(block), MfClassicKeyB)) {
|
|
||||||
key = nfc_util_bytes2num(sector_trailer->key_b, 6);
|
key = nfc_util_bytes2num(sector_trailer->key_b, 6);
|
||||||
access_key = MfClassicKeyB;
|
access_key = MfClassicKeyB;
|
||||||
} else {
|
|
||||||
FURI_LOG_D(TAG, "Key not known");
|
|
||||||
command_processed = true;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t nonce = prng_successor(DWT->CYCCNT, 32) ^ 0xAA;
|
uint32_t nonce = prng_successor(DWT->CYCCNT, 32) ^ 0xAA;
|
||||||
|
|
Loading…
Add table
Reference in a new issue