Tools · Open source
NFCGate
Secure Mobile Networking Lab, TU Darmstadt
An NFC research toolkit application for Android
Opens the official F-Droid page
About NFCGate
NFCGate is an Android application meant to capture, analyze, or modify NFC traffic. It can be used as a researching tool to reverse engineer protocols or assess the security of protocols against traffic modifications.
On-device capture : Captures NFC traffic sent and received by other applications running on the
device.
Relay : Relays NFC traffic between two devices
using a server . One device operates as a "reader" reading an
NFC tag, the other device emulates an NFC tag using the Host Card Emulation (HCE).
Replay : Replays previously captured NFC traffic in either "reader" or "tag" mode.
Clone : Clones the initial tag information (e.g. ID).
pcapng export of captured NFC traffic, readable by Wireshark.
How to install NFCGate
- Tap Download — the app's official page on F-Droid opens.
- Install it with the F-Droid app (recommended, for automatic updates), or use the download button on that page.
- If Android asks, allow the F-Droid app or your browser to install apps, then tap Install.
- Open NFCGate from your app drawer.