NFC-laboratory: NFC signal and protocol analyzer using SDR receiver
16 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.