From e7470660c20f6525ca35bdea429f47e440b0b305 Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Thu, 7 Jul 2016 02:14:03 +0200 Subject: [PATCH] ADD: added the nonce_struct needed for @marshmellow42 's enhanced "sim x" attack. --- include/mifare.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/include/mifare.h b/include/mifare.h index f66263282..bd78dda6b 100644 --- a/include/mifare.h +++ b/include/mifare.h @@ -61,5 +61,19 @@ typedef enum ISO14B_COMMAND { ISO14B_SELECT_SR = (1 << 7) } iso14b_command_t; +//----------------------------------------------------------------------------- +// "hf 14a sim x", "hf mf sim x" attacks +//----------------------------------------------------------------------------- +typedef struct { + uint32_t cuid; + uint8_t sector; + uint8_t keytype; + uint32_t nonce; + uint32_t ar; + uint32_t nr; + uint32_t nonce2; + uint32_t ar2; + uint32_t nr2; +} nonces_t; #endif // _MIFARE_H_