annotate XEROX wup

This commit is contained in:
iceman1001 2024-01-26 20:33:08 +01:00
commit d5b1ff013f
2 changed files with 13 additions and 1 deletions

View file

@ -1672,8 +1672,18 @@ void annotateIso14443b(char *exp, size_t size, uint8_t *cmd, uint8_t cmdsize) {
case ISO14443B_XEROX_PWD:
if (cmdsize == 17 && cmd[1] == 0x38) {
snprintf(exp, size, "XEROX PWD");
break;
}
case ISO14443B_XEROX_WUP1:
if (cmdsize == 5) {
snprintf(exp, size, "XEROX WUP1");
break;
}
case ISO14443B_XEROX_WUP2:
if (cmdsize == 5) {
snprintf(exp, size, "XEROX WUP1");
break;
}
break;
default:
snprintf(exp, size, "?");
break;

View file

@ -315,6 +315,8 @@ ISO 7816-4 Basic interindustry commands. For command APDU's.
#define ISO14443B_PONG 0xAB
#define ISO14443B_XEROX_PWD 0x02
#define ISO14443B_XEROX_WUP1 0x0D
#define ISO14443B_XEROX_WUP2 0x5D
// ASK C-ticket
#define ASK_REQT 0x10