check if we have AA2

This commit is contained in:
iceman1001 2020-08-03 17:37:41 +02:00
parent 3b90f5389a
commit 85f5f670b6

View file

@ -228,6 +228,8 @@ static int reader_dump_mode(void) {
uint8_t *card_data = BigBuf_malloc(0xFF * 8);
memset(card_data, 0xFF, sizeof(card_data));
bool have_aa2 = memcmp(aa2_key, "\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF", 8);
for (;;) {
if (BUTTON_PRESS()) {
@ -300,7 +302,7 @@ static int reader_dump_mode(void) {
start_time = eof_time + DELAY_ICLASS_VICC_TO_VCD_READER;
}
if (pagemap != PICOPASS_NON_SECURE_PAGEMODE) {
if (pagemap != PICOPASS_NON_SECURE_PAGEMODE && have_aa2) {
// authenticate AA2
auth.use_credit_key = true;