From de566068b7d745260db34718027994e9253961a2 Mon Sep 17 00:00:00 2001 From: merlokk <807634+merlokk@users.noreply.github.com> Date: Sat, 31 Jul 2021 10:54:03 +0300 Subject: [PATCH] clear session after select --- client/src/mifare/desfirecore.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/client/src/mifare/desfirecore.c b/client/src/mifare/desfirecore.c index 8ee78813d..d4e498d0a 100644 --- a/client/src/mifare/desfirecore.c +++ b/client/src/mifare/desfirecore.c @@ -775,6 +775,9 @@ int DesfireSelectAID(DesfireContext *ctx, uint8_t *aid1, uint8_t *aid2) { return PM3_SUCCESS; } + + DesfireClearSession(ctx); + return res; } @@ -2231,6 +2234,8 @@ int DesfireISOSelect(DesfireContext *dctx, DesfireISOSelectControl cntr, uint8_t memcpy(resp, xresp, xresplen); } + DesfireClearSession(dctx); + return res; }