InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards. Learn more →
Top 12 C Nfc Projects
-
The README.md could use a link to know what this is talking about: https://flipperzero.one/
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
I would check out the Proxmark3 Github repo [0]. They have a cheatsheet [1] with the basics on how to get started. I also did a talk about RFID security last year about the basics [2]
To get started, the basics are: low freq (LF) is usually around 125khz and is rarely encrypted (HID Prox is the most common in the US). The data is often encoded in Wiegand format for access control systems (something to keep in mind when reading the raw data).
High freq (HF) (aka NFC) is ~13Mhz and is readable by most Android phones with NFC. Not all tag data can be read however. HF cards support a lot of different options including data storage (normally in a block layout with permissions to read and write depending on keys) and encryption (iCLASS and SEOS being the HID offerings and very common). Some can be cloned (like hotel cards) while others (like SEOS) require a downgrade attack to work correctly (SEOS -> normal SEOS reader -> Weigand data -> older style card like HID Prox).
[0] https://github.com/RfidResearchGroup/proxmark3
[1] https://github.com/RfidResearchGroup/proxmark3/blob/master/d...
[2] https://www.youtube.com/watch?v=zKOAywZqisc
-
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.
-
So I created a simple prototype using NFC (Near field communication), there is a library called libnfc, There is rust crate which had binding for libnfc, so I used it to create a basic discovery and device connection, but sending files with it is impossible, its too slow, and range between device is 4-10 cm. And transfer rate is only upto 424 kbit/s even bluetooth's transmission rate is about 1 Mbps, and it is enhanced upto 24 Mbps in BLE (Bluetooth low-energy).
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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)
-
ChameleonMini-rebooted
Chameleon Mini revE rebooted - Iceman Fork, the ChameleonMini is a versatile contactless smartcard emulator (NFC/RFID)
-
-
-
C Nfc discussion
C Nfc related posts
-
Backdoor discovered in several brands of RFID cards [pdf]
-
Flipper Zero The Ultimate Guide to Setup Functionality and Technical Insights
-
Flipper Zero: Multi-Tool Device for Geeks
-
Flipper Zero – Portable Multi-Tool Device for Geeks
-
Littlefs – a little fail-safe filesystem designed for microcontrollers
-
Flipper 1.1.0
-
Flipper thinks all NTAG215 cards are password protected
-
A note from our sponsor - InfluxDB
www.influxdata.com | 17 Sep 2024
Index
What are some of the best open-source Nfc projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | flipperzero-firmware | 12,326 |
2 | proxmark3 | 3,834 |
3 | ChameleonMini | 1,724 |
4 | libnfc | 1,677 |
5 | mfkey32v2 | 723 |
6 | vsmartcard | 703 |
7 | RFIDtools | 446 |
8 | ChameleonMini | 405 |
9 | ChameleonMini-rebooted | 388 |
10 | Thenaya | 124 |
11 | odiin | 122 |
12 | ACR122U-tutorial | 21 |