diff --git a/client/src/cmdhficlass.c b/client/src/cmdhficlass.c index dddfa98e4..07bb7299f 100644 --- a/client/src/cmdhficlass.c +++ b/client/src/cmdhficlass.c @@ -3136,6 +3136,11 @@ static int CmdHFiClass_TearBlock(const char *Cmd) { auth = false; } + if (pagemap == 0x0) { + PrintAndLogEx(WARNING, _RED_("No auth possible. Read only if RA is enabled")); + goto out; + } + bool read_auth = auth; // perform initial read here, repeat if failed or 00s