From 0b9191185b61f6f968b2eac7dee75d0fa3f324cd Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Wed, 10 Jan 2024 15:04:23 +0100 Subject: [PATCH] "emv reader" - make apdu logging based on verbose flag and honor previous set value. In case we ever do this in Preferences --- client/src/emv/cmdemv.c | 5 +++++ 1 file changed, 5 insertions(+) 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; }