mirror of
https://github.com/DarkFlippers/unleashed-firmware.git
synced 2025-12-13 05:06:30 +04:00
Revert some changes
This commit is contained in:
@@ -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(
|
key = nfc_util_bytes2num(sector_trailer->key_a, 6);
|
||||||
&emulator->data, mf_classic_get_sector_by_block(block), MfClassicKeyA)) {
|
access_key = MfClassicKeyA;
|
||||||
key = nfc_util_bytes2num(sector_trailer->key_a, 6);
|
|
||||||
access_key = MfClassicKeyA;
|
|
||||||
} else {
|
|
||||||
FURI_LOG_D(TAG, "Key not known");
|
|
||||||
command_processed = true;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
if(mf_classic_is_key_found(
|
key = nfc_util_bytes2num(sector_trailer->key_b, 6);
|
||||||
&emulator->data, mf_classic_get_sector_by_block(block), MfClassicKeyB)) {
|
access_key = MfClassicKeyB;
|
||||||
key = nfc_util_bytes2num(sector_trailer->key_b, 6);
|
|
||||||
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;
|
||||||
|
|||||||
Reference in New Issue
Block a user