NFCGate Приложение
NFCGate — это приложение для Android, предназначенное для захвата, анализа или модификации NFC-трафика. Оно может использоваться в качестве инструмента для исследования, обратного проектирования протоколов или оценки безопасности протоколов против модификаций трафика.
Внимание: Это приложение было разработано для целей исследования безопасности студентами Лаборатории безопасных мобильных сетей при Техническом университете Дармштадта. Пожалуйста, не используйте это приложение в злонамеренных целях.
Особенности:
- Захват на устройстве: Захватывает NFC-трафик, отправляемый и получаемый другими приложениями, работающими на устройстве.
- Ретрансляция: Ретранслирует NFC-трафик между двумя устройствами. Одно устройство работает как "ридер", считывающий NFC-метку, другое устройство эмулирует NFC-метку, используя эмуляцию карты (HCE).
- Воспроизведение: Воспроизводит ранее захваченный 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.