TLV decoding works

This commit is contained in:
merlokk 2017-11-01 13:38:29 +02:00
commit a2bb2735d5
11 changed files with 1121 additions and 2 deletions

View file

@ -688,8 +688,8 @@ int CmdHF14AAPDU(const char *cmd) {
PrintAndLog("APDU response: %02x %02x - %s", data[datalen - 2], data[datalen - 1], GetAPDUCodeDescription(data[datalen - 2], data[datalen - 1]));
// here TLV decoder...
if (decodeTLV) {
PrintAndLog("--- TLV decoded:");
if (decodeTLV && datalen > 4) {
TLVPrintFromBuffer(data, datalen - 2);
}
return 0;