From 3d077d3d34176674fd350ae3c095dd75c876235e Mon Sep 17 00:00:00 2001 From: merlokk Date: Sun, 19 Nov 2017 19:45:40 +0200 Subject: [PATCH] added 1 byte after apdu in select command (Le == 0) --- client/emv/emvcore.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/emv/emvcore.c b/client/emv/emvcore.c index 5765b4d1..b2ce29b8 100644 --- a/client/emv/emvcore.c +++ b/client/emv/emvcore.c @@ -155,9 +155,9 @@ int EMVSelect(bool ActivateField, bool LeaveFieldON, uint8_t *AID, size_t AIDLen DropField(); if (APDULogging) - PrintAndLog(">>>> %s", sprint_hex(data, AIDLen + 5)); + PrintAndLog(">>>> %s", sprint_hex(data, AIDLen + 6)); - int res = ExchangeAPDU14a(data, AIDLen + 5, ActivateField, LeaveFieldON, Result, (int *)ResultLen); + int res = ExchangeAPDU14a(data, AIDLen + 6, ActivateField, LeaveFieldON, Result, (int *)ResultLen); if (APDULogging) PrintAndLog("<<<< %s", sprint_hex(Result, *ResultLen));