dont check KEYB if KEYA dumped it all

This commit is contained in:
iceman1001 2020-09-05 08:19:25 +02:00
commit fa532a0e1b

View file

@ -869,8 +869,7 @@ static int FastDumpWithEcFill(uint8_t numsectors) {
int res = WaitForResponseTimeout(CMD_HF_MIFARE_EML_LOAD, &resp, 2000);
if (res != PM3_SUCCESS) {
PrintAndLogEx(INFO, "fast dump reported back failure, when trying keyA");
}
PrintAndLogEx(INFO, "fast dump reported back failure w KEY A, swapping to KEY B");
// ecfill key B
payload.keytype = 1;
@ -879,7 +878,9 @@ static int FastDumpWithEcFill(uint8_t numsectors) {
SendCommandNG(CMD_HF_MIFARE_EML_LOAD, (uint8_t *)&payload, sizeof(payload));
res = WaitForResponseTimeout(CMD_HF_MIFARE_EML_LOAD, &resp, 2000);
if (res != PM3_SUCCESS) {
PrintAndLogEx(INFO, "fast dump reported back failure, when trying keyB");
PrintAndLogEx(INFO, "fast dump reported back failure w KEY B");
PrintAndLogEx(INFO, "Dump file is " _RED_("PARTIAL") "complete");
}
}
return PM3_SUCCESS;
}