|
Discusión general sobre Android Exclusivo para hablar de Android |
|
Herramientas |
#1
|
||||
|
||||
Copiar tarjeta NFC y después usar el móvil como si la tarjeta
Buenas tardes a todos. Ayer mi móvil pasó a mejor vida (a peor ya no podía ir) y he comprado un xperia Z1 con NFC.
Hasta ahora cuando voy al trabajo, llevo la tarjeta de fichar dentro de la carcasa del móvil y la saco en un momento para abrir la puerta y fichar. Tengo que sacarla porque si la dejo pegada al móvil, el lector no me reconoce, me imagino por estar cerca de un dispositivo electrónico. El caso es que investigado, las tarjetas de fichar sin contacto, la gran mayoría funciona basándose en ISO 14443 en 125 kHz RFID o 13,56 MHz. Resulta que el NFC también funciona en 16,56 MHz. Después de la explicación, la pregunta es sencilla. ¿Existe alguna app para leer el contenido de la tarjeta y guardarlo en el móvil para poder pasar el teléfono en lugar de la tarjeta a la hora de fichar? Siento el tocho, pero la solución es ideal para los que no nos separamos del móvil, pero tenemos la cabeza para llevar pelo jaja. |
|
#2
|
||||
|
||||
Parece que nadie lo ha hecho. Pero lo pondré más fácil jeje. ¿Como grabáis una tarjeta NFC o leeis su contenido? Si soy capaz de leer la tarjeta de fichar, seguro que hay alguna manera de "copiar" el contenido.
|
#3
|
||||
|
||||
No es tan sencillo. No basta con copiar el dump de la tarjeta.
El sistema NFC (el más inseguro) de acceso funciona así: lee un id en el tag, después qel sistema de acceso (a la escuela, al trabajo, al cuarto de hotel, etc) usa ese id que ya está asociado a un usuario autorizado para permitir realizar acciones (registrar la hora de entrada, abrir puertas, etc). Al emitir NFC, hay un id asociado al emisor. A menos que el hardware del móvil lo soporte, este id en android cambia cada vez que se emite pues no se ha habilitado soporte de emulación para tarjetas NFC en móviles android. Hay hardware comercial específico que permite clonar una nfc a otra (manteniendo el id, es decir, número de serie estático). Para los sistemas que usan NFC asociado a una cuenta con dinero (del metro, del autobus, etc) la tarjeta NFC sí es escrita con claves cifradas cada vez que se hace uso de ella, y el cifrado de estas claves residen en el sistema, no en la tarjeta. Si quieres un poco más de información en los foros de xda, hardware hacking > nfc hacking encontrarás más información: http://forum.xda-developers.com/show...php?p=28543806 |
Gracias de parte de: | ||
#4
|
||||
|
||||
No es tan sencillo. No basta con copiar el dump de la tarjeta.
El sistema NFC (el más inseguro) de acceso funciona así: lee un id en el tag, después qel sistema de acceso (a la escuela, al trabajo, al cuarto de hotel, etc) usa ese id que ya está asociado a un usuario autorizado para permitir realizar acciones (registrar la hora de entrada, abrir puertas, etc). Al emitir NFC, hay un id asociado al emisor. A menos que el hardware del móvil lo soporte, este id en android cambia cada vez que se emite pues no se ha habilitado soporte de emulación para tarjetas NFC en móviles android. Hay hardware comercial específico que permite clonar una nfc a otra (manteniendo el id, es decir, número de serie estático). Para los sistemas que usan NFC asociado a una cuenta con dinero (del metro, del autobus, etc) la tarjeta NFC sí es escrita con claves cifradas cada vez que se hace uso de ella, y el cifrado de estas claves residen en el sistema, no en la tarjeta. Si quieres un poco más de información en los foros de xda, hardware hacking > nfc hacking encontrarás más información: http://forum.xda-developers.com/show...php?p=28543806 |
#5
|
||||
|
||||
En todos estos años ha salido algo?
|
#6
|
||||
|
||||
Si ya hay
Hasta el momento solo e encontrado una app que hace eso pero a cierto punto no predifinido hay una app que logra escribir el id de una tarjeta y emularla en el movil pero solo es diponible a los dispositivos con android y tienen que estar rooteados para hacer funcion de ella, yo la e probado y funciona bien
|
Gracias de parte de: | ||
#8
|
||||
|
||||
NFC Card Emulator Pro (Root)--Android
Buenas. He encontrado una app que seguramente sea la que nombró el usuario arriba sin especificar el nombre. Se llama NFC Card Emulator Pro, he descargado el .apk y lo he pasado por Virus Total por seguridad. También la he subido a Proton Drive, y he creado un enlace al archivo directamente para su descarga. (Más abajo subiré el enlace con el .apk ya escaneado, y el link directo a la descarga por Proton Drive)
Te comento ya que a la hora de escanear la tarjeta con NFC a simular, le des un toque a la pantalla sobre ella y te saldrán 8 opciones a elegir; pulsa sobre la de "Generar módulo Magisk". Creará un archivo .zip con el nombre que le hayas puesto a la tarjeta emulada, ahí instala el .zip en como un módulo en Magisk, reinicia el móvil y ya estaría. Suerte, y cualquier cosa por aquí estaré. Te adjunto los enlaces nombrados anteriormente: PROTON DRIVE: https://drive.proton.me/urls/Y581A1QJD8#wbRhQnvQGkbI VIRUS TOTAL: https://www.virustotal.com/gui/file/...bcd7ab79d2f1ce Saludos. --S4T4N14-- Última edición por S4T4N14 Día 09/12/22 a las 00:09:36. |
#9
|
||||
|
||||
Hola rescato el hilo para ver si todavía está funcionando, he instalado apk y hecho todos los pasos, crear modulo y después instalar reiniciar y no va, seguramente no estará soportada o algo así @S4T4N14
|
#11
|
||||
|
||||
Así mismo. Aunque ahora con el Flipper Zero no hay que perder el tiempo rooteando el Android.
__________________
«La medida de lo que somos es lo que hacemos con lo que tenemos» -- Vince Lombardi
|
#12
|
||||
|
||||
hay solucion?
Entonses no hay una manera sensilla para lograr duplicar el nfc de una tarjeta no? yo estoy intentando clonar una tarjeta de LimaPass que se usa para el medio de trasporte en mi pais ,pero quiero que pueda usar mi celular como tarjeta en lugar de la tarjeta fisica
|
Estás aquí | ||||||
|