Describe the bughf 14b dump on an STR512 tag dumps incorrect value for bloc 15, shows bloc 16 and 17 that should not exist, and incorrect value for bloc 0xFF. The data in the dump file is incorrect as well.
If I check the trace with hf 14b list, the commands and answers are all correct: blocs 0 to15 and 255 have been read. It seems the dump command does something wrong when dumping bloc 15. If I directly read blocs 15 or 0xFF with hf rdbl -b xx the correct value is returned.
Describe the bug
hf 14b dump
on an STR512 tag dumps incorrect value for bloc 15, shows bloc 16 and 17 that should not exist, and incorrect value for bloc 0xFF. The data in the dump file is incorrect as well.If I check the trace with
hf 14b list
, the commands and answers are all correct: blocs 0 to15 and 255 have been read. It seems the dump command does something wrong when dumping bloc 15. If I directly read blocs 15 or 0xFF withhf rdbl -b xx
the correct value is returned.To Reproduce
Expected behavior Blocs 0 to 15, and 255 should be dumped to screen and file.
Desktop (please complete the following information):
inside proxmark3 client run the following commands and paste the output here.
(*) Q factor must be measured without tag on the antenna
[+] Displaying LF tuning graph. Divisor 88 (blue) is 134,83 kHz, 95 (red) is 125,00 kHz.