proxmark3 VS libnfc

Compare proxmark3 vs libnfc and see what are their differences.

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
proxmark3 libnfc
60 4
3,465 1,610
3.8% 1.6%
9.9 4.9
6 days ago 27 days ago
C C
GNU General Public License v3.0 only GNU Lesser General Public License v3.0 only
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

proxmark3

Posts with mentions or reviews of proxmark3. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-01-21.
  • Flipper Zero: Multi-Tool Device for Geeks
    9 projects | news.ycombinator.com | 21 Jan 2024
    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

  • Proxmark3 Unleashes 'Faraday': A Leap Forward
    1 project | /r/proxmark3 | 29 Nov 2023
  • Announcing 'Raccoon' - The Latest Proxmark3 Release!
    1 project | /r/proxmark3 | 11 Sep 2023
    🔗 https://github.com/RfidResearchGroup/proxmark3/releases/tag/v4.17140
  • vending machine nfc
    2 projects | /r/hacking | 4 Jul 2023
  • Help with dumping Mifaire Classic 1k (Hilton) on Proxmark3
    1 project | /r/DangerousThings | 29 Jun 2023
    After pulling and compiling a newer proxmark3 generic firmware from the RfidResearchGroup repo I got farther but now have a new message I've not found much about with static nonces. https://github.com/RfidResearchGroup/proxmark3/
  • Unknown USB Device on Proxmark3 Easy
    2 projects | /r/proxmark3 | 24 Jun 2023
    you could use linux (ubuntu) https://github.com/RfidResearchGroup/proxmark3/blob/master/doc/md/Installation_Instructions/Linux-Installation-Instructions.md
  • Is it possible to copy an iClass card into a MiFare 1k card?
    1 project | /r/proxmark3 | 10 Jun 2023
    You will have to do the leg word, but this is a starting point: https://github.com/RfidResearchGroup/proxmark3/blob/master/client/luascripts/hf_mf_sim_hid.lua
  • Question about sector 0 block 0
    1 project | /r/RFID | 27 May 2023
  • On-site Encrypted Access Control System?
    1 project | /r/accesscontrol | 21 May 2023
    Grab yourself a Proxmark3, read the instructions here, and you can extract your iClass elite key in a few seconds. You can pick up a PM3 easy for a few bucks.
  • Dangerous Things guide, errors during compile
    1 project | /r/proxmark3 | 3 May 2023
    I cloned whatever the latest commit was at https://github.com/RfidResearchGroup/proxmark3, which is what the guide on dangerous things suggests (where I bought my PM).

libnfc

Posts with mentions or reviews of libnfc. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-07-30.
  • Unable to install libnfc on Kali. Total noob. Details below, help!
    1 project | /r/linuxquestions | 30 Aug 2022
    #Setup the build tools sudo apt-get install build-essential gcc make autoconf libtool automake pkg-config libusb-1.0-0-dev libusb-dev #Pull down the libnfc source mkdir tools cd tools git clone https://github.com/nfc-tools/libnfc.git cd libnfc #Configure and build the tool autoreconf -vis ./configure make && sudo make install #Test: nfc-list
  • I have an Acr122u i cannot find a good program / script to use .
    2 projects | /r/RFID | 30 Jul 2022
    Have you gotten libnfc(https://github.com/nfc-tools/libnfc) installed? it has nfc-emulate-forum-tag2 and nfc-emulate-forum-tag4
  • Simple software for managing yes/no RFID tags?
    1 project | /r/RFID | 29 Jul 2022
    If you want to script up a little code, there is a pretty rich ecosystem of libnfc compatible readers. With these, you could start with something simple like reading a unique card ID off of each card, then doing some kind of logic or database lookup to get the status, from which you drive a GPIO or output to drive your light.
  • RFID reader application
    1 project | /r/RFID | 19 Dec 2021
    If you install libnfc, it includes examples (https://github.com/nfc-tools/libnfc/tree/master/examples)

What are some alternatives?

When comparing proxmark3 and libnfc you can also consider the following projects:

flipperzero-firmware - Flipper Zero firmware source code

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

vsmartcard - umbrella project for emulation of smart card readers or smart cards

miLazyCracker - Mifare Classic Plus - Hardnested Attack Implementation for SCL3711 LibNFC USB reader

PCSC - pcsc-lite: PC/SC implementation

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.

odiin - Attempts at nRF52840 ISO 14443-A magic!

ProxSpace - Proxmark III develoment environment for Windows

obs-studio - OBS Studio - Free and open source software for live streaming and screen recording

Mifare-Windows-Tool - Mifare windows tool

nfcutils - lsnfc is a simple command that lists tags which are in your NFC device field