42得票4回答
使用Android 4.4模拟Mifare卡

我研究了Mifare和其他卡模拟技术,对编程有非常好的了解(不是Android,而是C/C++)。我有proxmark,并为proxmark制作了多个仿真代码,因此我知道卡片如何通信。 目前我不明白的是,安卓是否启用了完全的卡模拟。我已经研究了大约3天,得出的结论是没有一个固定的模式。有些人...

39得票1回答
Android: 使用NXP MiFare Ultralight C进行身份验证

我已经尝试了一周以上让安卓手机与Mifare Ultralight C进行身份验证。我确认我可以写入标签(通过写入未加密的内存页,然后读取我所写的内容)。我还可以写入密钥页(44-47),并已将16个密钥字节全部写为0x00。 当我尝试进行身份验证时,以下是一个交换期间涉及的数据示例 - 它...

16得票3回答
如何向智能卡写入/读取数据?

是否有一个开源库可以从智能卡读卡器中使用C#编写和读取数据?我的智能卡型号是mifare1k,读卡器型号是ucr122u。

16得票3回答
MiFare - MiFare卡的UID和序列号有什么区别?

我需要使用WinSCard读取MiFare卡的序列号。我能够从MiFare卡中读取7B UID。 混淆的是,我不知道UID和MiFare卡的序列号是否相同?!! 我已经在谷歌上搜索了这个问题,但只有部分成功。我在stackoverflow上也找到了一个question,但没有帮助。 我在...

15得票4回答
如何在Windows Phone 8 NFC中读取Mifare标签?

Windows Phone 8支持Mifare Ultralight/Classic标签吗?我使用如下代码在Nokia Lumia 920上访问NFC设备(代码示例取自NDEF标签阅读器 - NFC NDEF标签阅读器)。public partial class MainPage : Phon...

13得票1回答
Desfire EV1通讯示例

在Stackoverflow上有很多关于Desfire EV1卡的问题。但如果你要搜索一些示例数据,唯一能找到几个字节的地方是在Ridrix博客。但这很不完整。 很多人在为Desfire卡编写代码时会遇到问题,并在那里写下了他们的问题。但大多数情况下,当他们解决了问题后,他们懒得发布解决方案...

12得票3回答
使用密码保护读写NFC标签

我需要把文本数据写入/读取一个NFC标签。我希望读/写操作的工作方式如下: 第一次写操作,我应该能够设置密码。 下一次任何人尝试读取或写入时,如果他有密码,则他应该能够进行读/写操作。 没有其他应用程序能够修改我的标签,除非使用我在第1步设置的密码。 我原本想到的另一种方法是将加密数据...

11得票1回答
使用安卓设备解锁Mifare标签

我正在寻找一种方式,可以从安卓手机向一个具有可写块0的中国制造商生产的Mifare标签发送解锁序列。我已经尝试了连接+传输方法,发送50 00 + 40 + 43字节序列,但并没有起作用。我也尝试了私有的transceive函数(为了规避错误检查),但也没有成功。我从nfc服务中得到了错误信息...

10得票3回答
不支持的 NFC 标签类型提示信息。

我有一个可以读写NFC标签的应用程序。我在Galaxy Note 3上测试过我的应用程序,它可以正常工作。但是,当我在Note 5和Galaxy S6上测试时,会弹出一个消息,说“不支持NFC标签类型”。 这是我的应用程序的问题还是我的标签在这些设备上不受支持? 我的标签类型是ISO 14...

10得票1回答
Mifare更改KEY A和B

我有一个ACR122U非接触式NFC读卡器。我购买了大量空白的RFID Mifare 4k标签。它们的默认认证密钥A和密钥B都是FF FF FF FF FF FF。 现在我想把它们改成别的东西。我正在使用APDU结构。我发送的命令如下,而且它也很好用: byte[] baData = { ...