20 votos

¿Puedo clonar mi tarjeta (mifare classic) Access con un dispositivo Android?

Utilizo una tarjeta de acceso MIFARE Classic NFC.

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

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

13voto

Peanut Puntos 2345

Consulte las ediciones para ver las actualizaciones recientes de esto, aunque la respuesta sigue siendo un "no" general

En resumen, no, al menos no fácilmente.

Puedes obtener toda la información de la misma utilizando una aplicación como TagInfo NFC Sin embargo, actualmente los teléfonos Android de serie no admiten la emulación de tarjetas NFC aunque su hardware lo permita.

Si usted estaba dispuesto a instalar una ROM personalizada en el dispositivo, entonces puede haber una ROM de trabajo que permite la funcionalidad en esos dispositivos, hay uno para el Nexus S Sin embargo, estas ROMs normalmente sólo permiten que el teléfono actúe como una etiqueta, por lo que no puedes poner datos en ella directamente desde el teléfono, tendrías que escribir los datos en ella desde otra fuente.

Tampoco he visto ninguno que permita la configuración del UID (Identificador Único) que es con lo que la mayoría de los lectores de puertas y sistemas de control de acceso trabajarán, así que incluso si pudieras emular la información de una etiqueta seguirías sin poder abrir la puerta ya que el UID sería incorrecto.

EDIT: Es ahora es posible para 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 estar ejecutando Cyanogenmod y esto sigue sin resolver tu problema, la aplicación sigue sin poder cambiar el UID que muestra el teléfono.

EDITAR EDITAR: Con Android KitKat 4.4 la posibilidad de que el teléfono actúe como una tarjeta NFC es integrado en el sistema operativo para no tener que depender de Cyanogenmod. Sin embargo, no puede emular una etiqueta (como una etiqueta MiFare) que es lo que la mayoría de las tarjetas de acceso son y no puede establecer su propio UID. n.b. No he tenido la oportunidad de jugar con esto mucho, así que sólo voy en lo que he leído.

0voto

sweetwater Puntos 1

Sí, es posible. Si el sistema de control de acceso busca el UID, Rango NFC puede clonar las tarjetas, siempre y cuando el dispositivo esté rooteado.

Para ello, mantén la tarjeta que quieres clonar en el teléfono y la aplicación detectará el UID y la longitud. A continuación, haz clic en "¡Hazlo!" y el teléfono emulará este UID.

Lo he probado en mi puerta.

*Divulgación: he desarrollado la aplicación

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X