NFCGate アプリ
NFCGateは、NFCトラフィックをキャプチャ、分析、または修正するためのAndroidアプリケーションです。プロトコルのリバースエンジニアリングや、トラフィックの変更に対するプロトコルのセキュリティを評価するための研究ツールとして使用できます。
注意: このアプリケーションは、TUダルムシュタット大学のセキュアモバイルネットワーキングラボの学生によってセキュリティ研究目的で開発されました。悪意のある目的でこのアプリケーションを使用しないでください。
特徴:
- デバイス内キャプチャ: デバイス上で実行されている他のアプリケーションによって送受信されたNFCトラフィックをキャプチャします。
- 中継: 2つのデバイス間でNFCトラフィックを中継します。一方のデバイスはNFCタグを読み取る「リーダー」として機能し、もう一方のデバイスはホストカードエミュレーション(HCE)を使用してNFCタグをエミュレートします。
- リプレイ: 以前にキャプチャしたNFCトラフィックを「リーダー」または「タグ」モードで再生します。
- クローン: 初期タグ情報(例:ID)をクローンします。
- pcapng形式でキャプチャしたNFCトラフィックをエクスポートし、Wiresharkで読み取ることができます。
特定モードの要件:
- NFCサポート
- Android 4.4以上(APIレベル19以上)
- Xposed: デバイス内キャプチャ、中継タグモード、リプレイタグモード、クローンモード。
- ARMv8-A、ARMv7: 中継タグモード、リプレイタグモード、クローンモード。
- HCE: 中継タグモード、リプレイタグモード、クローンモード。
互換性:
NFCGateはアプリ内でステータスチェックを提供します。互換性に関する詳細は、互換性ドキュメントを参照してください。
の新着情報 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.








