NFCGate is an open-source Android application for capturing, analyzing, and modifying Near Field Communication (NFC) traffic during security research. It helps researchers investigate NFC protocols, evaluate communication behavior, and identify potential vulnerabilities. The application can capture NFC exchanges generated by other applications running on the device. Its relay mode forwards communication between two Android devices through a server, using one as a reader and another as an emulated tag. Replay mode reproduces previously captured communication for controlled testing. Clone mode reproduces initial tag information, such as identifiers, where supported. Captured traffic can be imported or exported in PCAPNG format for analysis with Wireshark. Certain operating modes require compatible Android hardware, Host Card Emulation, and an Xposed-compatible hooking framework.

Features

  • On-device NFC traffic capture for protocol inspection and security research
  • NFC communication relay between Android devices using a dedicated server
  • Recorded NFC traffic replay in reader mode or emulated tag mode
  • Initial NFC tag information cloning for compatible tags and supported hardware
  • PCAPNG traffic import and export for detailed analysis with Wireshark
  • Host Card Emulation integration with compatibility checks and optional TLS protection

Project Samples

Project Activity

See All Activity >

Categories

Security, NFC

License

Apache License V2.0

Follow nfcgate

nfcgate Web Site

Other Useful Business Software
Go from Code to Production URL in Seconds Icon
Go from Code to Production URL in Seconds

Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of nfcgate!

Additional Project Details

Operating Systems

Android

Programming Language

Java

Related Categories

Java Security Software, Java NFC Software

Registered

15 hours ago