NFCGate App
NFCGate ist eine Android-Anwendung, die dazu dient, NFC-Verkehr zu erfassen, zu analysieren oder zu modifizieren. Sie kann als Forschungstool verwendet werden, um Protokolle rückzuentwickeln oder die Sicherheit von Protokollen gegenüber Verkehrmodifikationen zu bewerten.
Hinweis: Diese Anwendung wurde zu Forschungszwecken im Bereich Sicherheit von Studierenden des Secure Mobile Networking Lab an der TU Darmstadt entwickelt. Bitte verwenden Sie diese Anwendung nicht für böswillige Zwecke.
Funktionen:
- Erfassung auf dem Gerät: Erfasst NFC-Verkehr, der von anderen auf dem Gerät laufenden Anwendungen gesendet und empfangen wird.
- Relay: Leitet NFC-Verkehr zwischen zwei Geräten weiter. Ein Gerät fungiert als "Leser", der ein NFC-Tag liest, das andere Gerät emuliert ein NFC-Tag mithilfe der Host Card Emulation (HCE).
- Wiedergabe: Gibt zuvor erfassten NFC-Verkehr entweder im "Leser"- oder "Tag"-Modus wieder.
- Klonen: Klont die ursprünglichen Tag-Informationen (z.B. ID).
- pcapng Export des erfassten NFC-Verkehrs, lesbar durch Wireshark.
Anforderungen für spezifische Modi:
- NFC-Unterstützung
- Android 4.4+ (API-Level 19+)
- Xposed: Erfassung auf dem Gerät, Relay-Tag-Modus, Wiedergabe-Tag-Modus, Klonmodus.
- ARMv8-A, ARMv7: Relay-Tag-Modus, Wiedergabe-Tag-Modus, Klonmodus.
- HCE: Relay-Tag-Modus, Wiedergabe-Tag-Modus, Klonmodus.
Kompatibilität:
NFCGate bietet eine Statusprüfung innerhalb der App. Weitere Hinweise zur Kompatibilität finden Sie im Kompatibilitätsdokument.
Neu in 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.








