From d12606cb26b5ad5b3bb6cd27e173c3d7fbe10d4d Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Tue, 9 Jun 2020 11:14:40 +0200 Subject: [PATCH] reverse crc check --- client/src/mifare/mad.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/src/mifare/mad.c b/client/src/mifare/mad.c index 9e8974365..a746406c5 100644 --- a/client/src/mifare/mad.c +++ b/client/src/mifare/mad.c @@ -110,7 +110,7 @@ static const char *GetAIDDescription(uint16_t AID) { } static int madCRCCheck(uint8_t *sector, bool verbose, int MADver) { - if (MADver == 2) { + if (MADver == 1) { uint8_t crc = CRC8Mad(§or[16 + 1], 15 + 16); if (crc != sector[16]) { PrintAndLogEx(WARNING, _RED_("Wrong MAD %d CRC") " calculated: 0x%02x != 0x%02x", MADver, crc, sector[16]);