From 04f9850b1b5aebd32d2d69963d377338159f007a Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Sat, 8 Apr 2023 09:52:17 +0200 Subject: [PATCH] added the possibility to abort the dumping of mifare card clientside --- client/src/cmdhfmf.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/client/src/cmdhfmf.c b/client/src/cmdhfmf.c index 96c5f9fbc..a8dd09386 100644 --- a/client/src/cmdhfmf.c +++ b/client/src/cmdhfmf.c @@ -505,6 +505,14 @@ static int mfc_read_tag(iso14a_card_select_t *card, uint8_t *carddata, uint8_t n PrintAndLogEx(NORMAL, "." NOLF); fflush(stdout); + if (kbd_enter_pressed()) { + PrintAndLogEx(WARNING, "\naborted via keyboard!\n"); + free(fptr); + free(keyA); + free(keyB); + return PM3_EOPABORTED; + } + payload.blockno = mfFirstBlockOfSector(sectorNo) + mfNumBlocksPerSector(sectorNo) - 1; payload.keytype = current_key;