我可以更改NFC标签的UID吗?

时间:2016-07-14 06:39:41

标签: tags customization nfc uniqueidentifier serial-number

在我的Android应用程序中使用NFC Type 1标签。从NFC标签我正在读卡数据,我也想获得唯一标识符(UID)。能够同时阅读dataUID,但现在我想更改NFC标签的UID。

我尝试使用各种应用程序,例如 NFC工具 NFC标签编写器,但无法更改UID。

我搜索了但只发现某些类型的卡带有可写的UID。那么有谁知道NFC Type 1标签的UID是否可编辑?

2 个答案:

答案 0 :(得分:2)

不,真正的Type 1标签(来自Broadcom或以前的Innovision)的UID无法更改。该UID是一个序列号,在制造过程中永久烧入只读存储器中。

我不确定Type 1标签,但肯定还有其他NFC-A标签(通常来自中国供应商),其行为类似于NXP MIFARE产品,并允许使用特殊命令更改UID。

请注意,使用NFC / RFID标签的UID /防冲突标识符(或任何其他可自由读取的数据)进行身份验证是非常糟糕的,因为可以轻松克隆该信息。另见:

答案 1 :(得分:0)

AFAIK,UID是NFC标签的唯一且永久的标识符。换句话说,没有办法改变它。