我研究过Mifare和其他卡片仿真,我对编程非常了解(不是Android,而是C/C++).我有proxmark,我已经为proxmark制作了多个仿真代码,所以我知道这些卡是如何通信的.
我目前不明白,android是否启用全卡仿真.我已经研究了这个约3天了,结论是没有一个恒定的模式.有人说这是可能的,有人说不是.我查看了android API,基于主机的卡仿真似乎能够做到这一点,但据我所知,这是4.4 Kitkat中的新功能,有没有人有这方面的经验?
为了简单起见,目前我正在调查Mifare Ultralight最简单的基本仿真.这张卡是一个安全噩梦,没有加密,只有大约10个功能.所以我有兴趣用这张卡开始研究,因为它是最容易复制的.
那么有没有人对android上的卡片仿真有任何了解.也许不使用股票操作系统.任何值得了解的事情都将非常感激.
谢谢.
请帮忙!
我希望有人能帮助我理解 Android 上主机卡模拟背后的整个想法。
我正在大学开展一个项目,该项目的想法是通过智能手机上的 NFC 提供对启用 RFID 的门禁的访问。过去 2 周我一直在研究,那里有很多信息,我正在努力理解它。这是我到目前为止的理解。
RFID分为三类:
智能手机中的 NFC 技术以 13.56Mhz 的频率进行通信。
RFID 阅读器和 NFC 智能手机要相互通信,必须满足两个条件:
有一大堆协议,现在 NFC 论坛正试图推动一些协议的标准化,即:
现在我想做的是在 Android 设备上模拟 Mifare 卡。有 4 个 Mifare 卡/芯片系列,它们的通信频率均为 13.56MHz,因此我们可以勾选:
经典家庭
DESFire 家族
超轻系列
Ultralight C: …