From 21eebd4b761e1a7d398977e2867b1da49b7a1dda Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Fri, 11 Dec 2020 00:49:18 +0100 Subject: [PATCH] hf iclass encode - now writes a block6 --- client/src/cmdhficlass.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/client/src/cmdhficlass.c b/client/src/cmdhficlass.c index 01b903272..2d6992845 100644 --- a/client/src/cmdhficlass.c +++ b/client/src/cmdhficlass.c @@ -3446,6 +3446,16 @@ static int CmdHFiClassEncode(const char *Cmd) { PrintAndLogEx(SUCCESS, "Write block 7/0x07 ( " _RED_("fail") " )"); break; } + uint8_t block6[] = {0x03, 0x03, 0x03, 0x03, 0x00, 0x03, 0xE0, 0x17}; + isok = iclass_write_block(6, block6, key, use_credit_key, elite, rawkey, false, false, auth); + switch (isok) { + case PM3_SUCCESS: + PrintAndLogEx(SUCCESS, "Write block 6/0x06 ( " _GREEN_("ok") " )"); + break; + default: + PrintAndLogEx(SUCCESS, "Write block 6/0x06 ( " _RED_("fail") " )"); + break; + } return isok; }