diff --git a/client/src/cmdhfmf.c b/client/src/cmdhfmf.c index 8f70b5b01..e3aeec83e 100644 --- a/client/src/cmdhfmf.c +++ b/client/src/cmdhfmf.c @@ -875,7 +875,7 @@ static int mf_analyse_st_block(uint8_t blockno, uint8_t *block, bool force) { if (mfReadOnlyAccessConditions(foo, &block[6])) { // WARNING: Sectors 33+ assume ACLs apply to groups of 4 blocks, not 1 block. // The code as-is is bugged and actually wastes iterations. If you have 16 blocks, it'll run all 16 but only error out like it's a 4-block sector. - if (blockno<127) + if (blockno<128) PrintAndLogEx(WARNING, "Strict ReadOnly Access Conditions on block " _YELLOW_("%u") " detected", blockno - bar + 1 + foo); else PrintAndLogEx(WARNING, "Strict ReadOnly Access Conditions on blocks " _YELLOW_("%u-%u") " detected", blockno - bar*4 + 1 + foo*5, blockno - bar*4 + 1 + foo*5 + 4);