mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-20 13:23:51 -07:00
annotate cryptorf
This commit is contained in:
parent
729cbb1874
commit
49aa198c88
5 changed files with 83 additions and 54 deletions
|
@ -857,7 +857,7 @@ void annotateMfDesfire(char *exp, size_t size, uint8_t *cmd, uint8_t cmdsize) {
|
|||
**/
|
||||
void annotateIso14443b(char *exp, size_t size, uint8_t *cmd, uint8_t cmdsize) {
|
||||
switch (cmd[0]) {
|
||||
case ISO14443B_REQB : {
|
||||
case ISO14443B_REQB : {
|
||||
|
||||
switch (cmd[2] & 0x07) {
|
||||
case 0:
|
||||
|
@ -924,6 +924,47 @@ void annotateIso14443b(char *exp, size_t size, uint8_t *cmd, uint8_t cmdsize) {
|
|||
}
|
||||
}
|
||||
|
||||
// CryptoRF which is based on ISO-14443B
|
||||
void annotateCryptoRF(char *exp, size_t size, uint8_t *cmd, uint8_t cmdsize) {
|
||||
|
||||
switch (cmd[0]) {
|
||||
case CRYPTORF_SET_USER_ZONE:
|
||||
snprintf(exp, size, "SET USR ZONE");
|
||||
break;
|
||||
case CRYPTORF_READ_USER_ZONE:
|
||||
snprintf(exp, size, "READ USR ZONE");
|
||||
break;
|
||||
case CRYPTORF_WRITE_USER_ZONE:
|
||||
snprintf(exp, size, "WRITE USR ZONE");
|
||||
break;
|
||||
case CRYPTORF_WRITE_SYSTEM_ZONE:
|
||||
snprintf(exp, size, "WRITE SYSTEM ZONE");
|
||||
break;
|
||||
case CRYPTORF_READ_SYSTEM_ZONE:
|
||||
snprintf(exp, size, "READ SYSTEM ZONE");
|
||||
break;
|
||||
case CRYPTORF_VERIFY_CRYPTO:
|
||||
snprintf(exp, size, "VERIFY CRYPTO");
|
||||
break;
|
||||
case CRYPTORF_SEND_CHECKSUM:
|
||||
snprintf(exp, size, "SEND CHKSUM");
|
||||
break;
|
||||
case CRYPTORF_DESELECT:
|
||||
snprintf(exp, size, "DESELECT");
|
||||
break;
|
||||
case CRYPTORF_IDLE:
|
||||
snprintf(exp, size, "IDLE");
|
||||
break;
|
||||
case CRYPTORF_CHECK_PASSWORD:
|
||||
snprintf(exp, size, "CHECK PWD");
|
||||
break;
|
||||
default:
|
||||
snprintf(exp, size, "?");
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// LEGIC
|
||||
// 1 = read
|
||||
// 0 = write
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue