diff --git a/client/src/emv/cmdemv.c b/client/src/emv/cmdemv.c index 56a07386f..af7255575 100644 --- a/client/src/emv/cmdemv.c +++ b/client/src/emv/cmdemv.c @@ -2719,6 +2719,9 @@ static int CmdEMVReader(const char *Cmd) { PrintAndLogEx(INFO, "Press " _GREEN_("") " to exit"); } + bool old_logging = GetAPDULogging(); + SetAPDULogging(verbose); + uint8_t AID[APDU_AID_LEN] = {0}; size_t AIDlen = 0; uint8_t buf[APDU_RES_LEN] = {0}; @@ -2887,6 +2890,8 @@ static int CmdEMVReader(const char *Cmd) { } while (continuous); DropFieldEx(channel); + + SetAPDULogging(old_logging); return PM3_SUCCESS; }