我的NTAG215标签有很大的麻烦。
我使用下面的PDF格式作为参考:
https://www.nxp.com/docs/en/data-sheet/NTAG213_215_216.pdf
命令

我发送以下原始命令:
AUTH标记(带有默认密码)
nfc.transceive('1B FF FF FF FF')更改默认密码
nfc.transceive('A2 85 AA BB CC DD')集包
nfc.transceive('A2 86 EE FF 00 00')保护地址 04 TO 81
nfc.transceive('A2 83 04 00 00 04')启用读写保护
nfc.transceive('A2 84 10 00 00 00')发送这些命令后,我读取了我的NTAG215,并确认了结果,但是.我可以不使用PWD ( 1B命令)读取所有内存块。
我需要保护这些内存块不被读取,没有正确的密码。

谢谢大家的帮助。
发布于 2022-05-30 09:46:58
除了最后一条命令外,一切看起来都很好。
ENABLE READ/WRITE PROTECTION
nfc.transceive('A2 84 10 00 00 00')为了提供保护,命令必须如下:
nfc.transceive('A2 84 80 00 00 00')发布于 2022-05-25 21:43:11
因此,一旦对“会话”进行了身份验证,它将一直保持身份验证,直到会话结束。
因此,如果没有/default/现有密码连接,则必须从RF字段中移除标记,以便会话结束。
下次标签进入RF字段时,它将需要再次使用新密码进行身份验证。
https://stackoverflow.com/questions/72373382
复制相似问题