X-Git-Url: http://cvs.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/eb6e8de45dcbf97b15812f88cfeb6b525a5e566e..e6158a48ecc4dbd344604fcb562315931c68d2ff:/include/mifare.h diff --git a/include/mifare.h b/include/mifare.h index b821f32b..dbf5ed39 100644 --- a/include/mifare.h +++ b/include/mifare.h @@ -13,6 +13,15 @@ #include "common.h" +#define MF_KEY_A 0 +#define MF_KEY_B 1 + +#define MF_MAD1_SECTOR 0x00 +#define MF_MAD2_SECTOR 0x10 + +// Fixed encrypted nonce used for nested attack with fixed nonce tags +#define NESTED_FIXED_NR_ENC {0x70, 0x69, 0x77, 0x69} + //----------------------------------------------------------------------------- // ISO 14443A //----------------------------------------------------------------------------- @@ -36,7 +45,8 @@ typedef enum ISO14A_COMMAND { ISO14A_NO_SELECT = (1 << 7), ISO14A_TOPAZMODE = (1 << 8), ISO14A_NO_RATS = (1 << 9), - ISO14A_CLEAR_TRACE = (1 << 10) + ISO14A_SEND_CHAINING = (1 << 10), + ISO14A_CLEAR_TRACE = (1 << 11) } iso14a_command_t; typedef struct {