NFCGate App
NFCGate es una aplicación de Android destinada a capturar, analizar o modificar el tráfico NFC. Puede ser utilizada como una herramienta de investigación para ingeniería inversa de protocolos o para evaluar la seguridad de los protocolos frente a modificaciones del tráfico.
Nota: Esta aplicación fue desarrollada con fines de investigación en seguridad por estudiantes del Laboratorio de Redes Móviles Seguras en TU Darmstadt. Por favor, no utilice esta aplicación con fines maliciosos.
Características:
- Captura en el dispositivo: Captura el tráfico NFC enviado y recibido por otras aplicaciones que se ejecutan en el dispositivo.
- Relevo: Releva el tráfico NFC entre dos dispositivos. Un dispositivo opera como un "lector" leyendo una etiqueta NFC, el otro dispositivo emula una etiqueta NFC utilizando la Emulación de Tarjeta Host (HCE).
- Repetición: Reproduce el tráfico NFC capturado previamente en modo "lector" o "etiqueta".
- Clonación: Clona la información inicial de la etiqueta (por ejemplo, ID).
- Exportación pcapng del tráfico NFC capturado, legible por Wireshark.
Requisitos para modos específicos:
- Soporte NFC
- Android 4.4+ (nivel de API 19+)
- Xposed: Captura en el dispositivo, modo de etiqueta de relevo, modo de repetición de etiqueta, modo de clonación.
- ARMv8-A, ARMv7: Modo de etiqueta de relevo, modo de repetición de etiqueta, modo de clonación.
- HCE: Modo de etiqueta de relevo, modo de repetición de etiqueta, modo de clonación.
Compatibilidad:
NFCGate proporciona una verificación de estado dentro de la aplicación. Para más notas sobre compatibilidad, consulte el documento de compatibilidad.
Novedades en 2.5.0
- Improved compatibility with Android 15+.
- Improved compatibility with LG devices by delaying native hook installation.
- Improved compatibility by disabling Embedded Elements (EEs) without a defined interface.
- Improved NFC library detection.
- Added an informational message for unsupported tag types.








