¿Cómo clonar una etiqueta NFC (por ejemplo, MIFARE Classic) en un dispositivo Android?

14

Yo uso una tarjeta de acceso MIFARE Classic NFC.

¿Hay alguna forma de clonar mi tarjeta en un dispositivo Android (por ejemplo, en Samsung Galaxy Nexus o Asus Nexus 7)?

Nota: esta pregunta no se trata de duplicar una etiqueta NFC en otra etiqueta NFC, sino de usar el teléfono inteligente como una etiqueta NFC . (Esto debería ser posible ya que es posible usar el teléfono como etiqueta NFC para pagos sin contacto).

usuario25294
fuente

Respuestas:

11

Vea las ediciones para actualizaciones recientes de esto, aunque la respuesta sigue siendo un 'no' general

En resumen, no, no es fácil de todos modos.

Puede obtener toda la información usando una aplicación como NFC TagInfo, sin embargo, actualmente los teléfonos Android que se encuentran en stock no admiten la emulación de tarjetas NFC aunque su hardware lo permita.

Si estaba dispuesto a instalar una ROM personalizada en el dispositivo, entonces puede haber una ROM que funcione que permita la funcionalidad en esos dispositivos, hay una para el Nexus S , sin embargo, estas ROM generalmente solo permiten que el teléfono actúe como una etiqueta para que pueda no puede poner datos directamente desde el teléfono, tendría que escribir los datos desde otra fuente.

Tampoco he visto uno que permita la configuración del UID (Identificador único), que es con lo que trabajarán la mayoría de los lectores de puertas y sistemas de control de acceso, por lo que incluso si pudiera emular la información en una etiqueta, aún no podría abrir el puerta ya que el UID estaría mal.

EDITAR: ahora es posible cargar aplicaciones en su dispositivo y hacer que se comuniquen con un lector a través de NFC; sin embargo, para que esto funcione, debe ejecutar Cyanogenmod y esto aún no resuelve su problema, la aplicación aún no puede cambiar el UID que muestra el teléfono

EDITAR EDITAR: con Android KitKat 4.4, la capacidad de hacer que el teléfono actúe como una tarjeta NFC está integrada en el sistema operativo para que ya no tenga que confiar en Cyanogenmod. Sin embargo, en realidad no puede emular una etiqueta (como una etiqueta MiFare), que es lo que son la mayoría de las tarjetas de acceso y no puede establecer su propio UID. Nota: no he tenido la oportunidad de jugar con esto, así que solo estoy leyendo lo que he leído.

Maní
fuente
-1

Si es posible. Si el sistema de control de acceso está buscando el UID, Rango NFC puede clonar las tarjetas, siempre que el dispositivo esté rooteado.

Para hacerlo, sostenga la tarjeta que desea clonar en el teléfono y la aplicación detectará el UID y la longitud. Luego haz clic en "¡HAZLO!" y el teléfono emulará este UID.

Lo he probado en mi puerta.

* Divulgación: desarrollé la aplicación

agua dulce
fuente