Hasty Briefsbeta

NFC-laboratory: NFC signal and protocol analyzer using SDR receiver

14 hours ago
  • #Signal Processing
  • #SDR
  • #NFC
  • NFC signal sniffer and protocol decoder using SDR for NFC-A, NFC-B, NFC-F, and NFC-V signals up to 424 Kbps.
  • Supports real-time signal capture and demodulation for contactless (ISO14443-A/B, ISO15693, ISO18092) and contact (ISO7816) smart cards.
  • Features include signal analysis, protocol timing, spectrum and wave views, and detailed protocol frame views.
  • Supports signal export to compressed TRZ format and import from WAV and TRZ formats.
  • Compatible with AirSpy, RTL-SDR, and HydraSDR receivers, and DreamSourceLab DSLogic series logic analyzers.
  • Demodulation techniques include ASK/BPSK for NFC-A/B, Manchester for NFC-F, and PPM/BPSK for NFC-V.
  • Configuration is stored in an INI file, with settings for window state, decoders, and device parameters.
  • Includes unit tests for NFC signal decoding and supports WAV and custom TRZ file formats for signal analysis.
  • Built with Qt6 and MinGW-W64, requiring CMake, Git, and GCC for compilation.
  • Project is open-source under GPLv3, with dependencies on various SDR and signal processing libraries.