C Nfc

Open-source C projects categorized as Nfc

Top 12 C Nfc Projects

  • flipperzero-firmware

    Flipper Zero firmware source code

    Project mention: ⟳ 4 apps added, 121 updated at f-droid.org | /r/FDroidUpdates | 2023-09-15

    Flipper Mobile App (version 1.6.4): Organize data and keys on your Flipper Zero device

  • proxmark3

    Iceman Fork - Proxmark3

    Project mention: Announcing 'Raccoon' - The Latest Proxmark3 Release! | /r/proxmark3 | 2023-09-11

    🔗 https://github.com/RfidResearchGroup/proxmark3/releases/tag/v4.17140

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • ChameleonMini

    The ChameleonMini is a versatile contactless smartcard emulator compliant to NFC. The ChameleonMini was developed by https://kasper-oswald.de. The device is available at https://shop.kasper.it. For further information see the Getting Started Page https://rawgit.com/emsec/ChameleonMini/master/Doc/Doxygen/html/_page__getting_started.html or the Wiki tab above.

    Project mention: What NFC module is out there that can emulate all NFC technologies? (NTAG series, MIFAREs, etc) | /r/NFC | 2022-10-15

    Another alternative is to use something like Chameleon. They use an Atmel (general purpose microcontroller) instead of a specialized chip. However, that chip is currently out-of-stock, and the Chameleon is currently out-of-stock (or extremely expensive).

  • libnfc

    Platform independent Near Field Communication (NFC) library

  • vsmartcard

    umbrella project for emulation of smart card readers or smart cards

    Project mention: On-device WebAuthn and what makes it hard to do well | news.ycombinator.com | 2022-12-11

    It's been a few years, but the main references I remember using:

    1. Windows: https://github.com/frankmorgner/vsmartcard/tree/master/virtu..., which is a fix-up of the older https://www.codeproject.com/Articles/134010/An-UMDF-Driver-f..., and https://github.com/Watfaq/SoftU2F-Win/tree/master/SoftU2FDri.... Note that neither of these actually implement CTAP2.

    2. Linux: There's plenty to refer to on HID gadgets, but https://blog.hansenpartnership.com/webauthn-in-linux-with-a-... and the code at https://git.kernel.org/pub/scm/linux/kernel/git/jejb/fido2-c... were my entrypoint.

    3. Mac: I ended up not implementing a Mac version, but GitHub themselves used to support a CTAP1/U2F software authenticator, now archived at https://github.com/github/SoftU2F. I was going to work from that.

    For the service I looked at different software "devices" interfacing with these kinds of drivers (or just the browser directly in Firefox's case).

    1. Generic NIST SP 800-73 PIV: https://github.com/CCob/PIVert. Very limited scope, pentest tool with no extraneous features. It uses the BixVReader driver.

  • mfkey32v2

    Mifare Classic Key Calculator v2

    Project mention: [Flipper Zero] Méthode de fissuration de la clé classique de Mifare | /r/enfrancais | 2023-04-19


  • ChameleonMini

    The ChameleonMini is a versatile contactless smartcard emulator compliant to NFC. The ChameleonMini was first developed by KAOS. This is NOT the official repo for KAOS's ChameleonMini. For further information see the Getting Started Page (by RfidResearchGroup)

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

  • RFIDtools

    RRG Android App for use with Proxmark3 RDV4 and the blueshark addon

    Project mention: Unexpected Termux app on my phone | /r/termux | 2023-03-30

    Yes, that's RFID Tools app. Safe for use. GitHub: https://github.com/RfidResearchGroup/RFIDtools

  • ChameleonMini-rebooted

    Chameleon Mini revE rebooted - Iceman Fork, the ChameleonMini is a versatile contactless smartcard emulator (NFC/RFID)

  • Thenaya

    TagMo for 3ds (Alpha/Proof of Concept)

    Project mention: How can I make my own Amiibo without an android phone? | /r/Amiibomb | 2023-04-08

    I checked your post history, since you have a New 3DS XL you can use a homebrew application to flash NTAG215 https://github.com/HiddenRamblings/Thenaya

  • odiin

    Attempts at nRF52840 ISO 14443-A magic!

  • ACR122U-tutorial

    Tutorial for writing a C/C++ app with the ACR122U on Linux

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-09-15.

C Nfc related posts


What are some of the best open-source Nfc projects in C? This list will help you:

Project Stars
1 flipperzero-firmware 8,373
2 proxmark3 2,918
3 ChameleonMini 1,611
4 libnfc 1,488
5 vsmartcard 610
6 mfkey32v2 586
7 ChameleonMini 383
8 RFIDtools 375
9 ChameleonMini-rebooted 352
10 Thenaya 115
11 odiin 115
12 ACR122U-tutorial 14
Clean code begins in your IDE with SonarLint
Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.