相关疑难解决方法(0)

使用Android 4.4模拟Mifare卡

我研究过Mifare和其他卡片仿真,我对编程非常了解(不是Android,而是C/C++).我有proxmark,我已经为proxmark制作了多个仿真代码,所以我知道这些卡是如何通信的.

我目前不明白,android是否启用全卡仿真.我已经研究了这个约3天了,结论是没有一个恒定的模式.有人说这是可能的,有人说不是.我查看了android API,基于主机的卡仿真似乎能够做到这一点,但据我所知,这是4.4 Kitkat中的新功能,有没有人有这方面的经验?

为了简单起见,目前我正在调查Mifare Ultralight最简单的基本仿真.这张卡是一个安全噩梦,没有加密,只有大约10个功能.所以我有兴趣用这张卡开始研究,因为它是最容易复制的.

那么有没有人对android上的卡片仿真有任何了解.也许不使用股票操作系统.任何值得了解的事情都将非常感激.

谢谢.

android rfid nfc mifare hce

33
推荐指数
3
解决办法
6万
查看次数

您可以在 Android 手机上模拟哪些 MiFare 卡

请帮忙!

我希望有人能帮助我理解 Android 上主机卡模拟背后的整个想法。

我正在大学开展一个项目,该项目的想法是通过智能手机上的 NFC 提供对启用 RFID 的门禁的访问。过去 2 周我一直在研究,那里有很多信息,我正在努力理解它。这是我到目前为止的理解。

RFID分为三类:

  1. 低频:125kHz
  2. 高频:13.56MHz
  3. 超高频:860~960MHz

智能手机中的 NFC 技术以 13.56Mhz 的频率进行通信。

RFID 阅读器和 NFC 智能手机要相互通信,必须满足两个条件:

  1. 他们必须以相同的频率(13.56MHz)进行通信
  2. 他们必须遵守相同的协议

有一大堆协议,现在 NFC 论坛正试图推动一些协议的标准化,即:

  1. ISO/14443 A 类和 B 类第 1-4 部分
  2. ISO/IEC 18092
  3. JIS X6319-4

现在我想做的是在 Android 设备上模拟 Mifare 卡。有 4 个 Mifare 卡/芯片系列,它们的通信频率均为 13.56MHz,因此我们可以勾选:

经典家庭

  1. MiFare Classic:符合 ISO/14443-A 1-3
  2. MiFare Classic:EV1:符合 ISO/14443 1-3

DESFire 家族

  1. MiFare DESFire EV 1:符合 ISO/14443-A 1-4
  2. MiFare DESFire EV 2:符合 ISO/14443-A 1-4

超轻系列

  1. Ultralight C: …

android protocols rfid nfc hce

5
推荐指数
0
解决办法
3065
查看次数

标签 统计

android ×2

hce ×2

nfc ×2

rfid ×2

mifare ×1

protocols ×1