proxmark3 is an open-source RFID and NFCNFCNear Field Communication, a short-range (≤4 cm) wireless standard maintained by the NFC Forum, enabling data exchange between devices; cyber tools use it to probe, emulate, or intercept contactless card and tag transactions. toolkit, free to use, that talks to a dedicated hardware reader over USB to read, write, clone, sniff, and simulate contactless cards and tags. It is run from a command-line client (with an optional Qt GUIGUIA graphical user interface, controls such as windows, buttons and menus. It lets people use software visually rather than entering commands.) that pairs with the Proxmark3 device itself, so evaluation means owning or buying the hardware rather than just installing software. Its README calls it "the swiss-army tool of RFID," aimed at physical-penetration testers and RFID researchers working against systems like Mifare Classic and Plus, DESFire, iClass, FeliCaFeliCaA contactless smart card standard developed by Sony, widely used in Japanese transit and payment systems, operating at 13.56 MHz with its own proprietary protocol distinct from ISO 14443., and ISOISOA widely adopted international standards body that publishes technical specifications; cyber tools cite ISO standards to signal compliance with recognized benchmarks for quality, security, or interoperability. 14443/15693 tags, rather than at general network security teams. It sits in the wireless-security and card-cloning space, distinct from purely software-based NFC apps since it requires the matching reader hardware. Development is active: over five hundred contributors, more than a thousand commits in the past year, and a release cut just over four months ago.
Iceman fork of the Proxmark3 firmware and client for RFID analysis, cloning, emulation, and penetration testing across LF/HF/UHF tags.
Which access control card in my hand can actually be cloned, and onto what?
reads the tag's protocol family and keys against its onboard dictionaries and known attacks (Mifare Classic and Plus, DESFire, iClass, FeliCa, ISO 14443/15693), then writes a working copy to a blank or emulates it from the device itself
What is actually being transmitted between a badge and a reader I don't control?
puts the device into sniffing mode to capture the raw RF exchange between tag and reader, so the traffic can be decoded offline instead of guessed at
Can I recover a facility code and card number without ever touching the badge?
simulates a fake tag against the reader and runs a live key-recovery attack against standard and elite dictionaries, printing the recovered credential if the reader's keys are in scope
Which Wiegand bits map to which facility code and card number for this format?
decodes a raw bit string against known Wiegand formats and prints the parsed facility code and card number, including less common formats like IR56 that need header-sentinel bits masked out correctly
Is this tag vulnerable to a tear-off attack that resets its counter or access state?
drives an interactive or automated power-glitch sequence at a chosen point in the write cycle and reports whether the tag's counter or security block reverted, on tags like ST25TB/SRx and iClass
65 capabilities
· 5 backed by code, an API document or a real run
Built from proxmark3's releases, docs, README and our own runs.
“Seen” marks the month we first spotted a release the vendor didn't date.
Group names and tags are our labels.
+High-frequency tag supportshippedEnables reading, writing, cloning, simulation, and snoop analysis of high-frequency RFID protocols including iClass, Mifare, Topaz (NFC Type 1), Legic Prime, EMV, and Hitag.88 releases · 10 other sources · first seen Jan 2017▸
Also counts toward: Command-line interface
release
88 total
Adds hf mf acl recognition of more generic ACL configurations.
v4.21611 · Apr 2026
· source
· release history
Adds hf felica discnodes command for FeliCa node discovery.
v4.21611 · Apr 2026
· source
· release history
Adds hf mfdes createdelegateapp command for creating DESFire delegate applications.
v4.21611 · Apr 2026
· source
· release history
Adds hf aliro read and hf aliro info commands for Aliro access credential reading.
v4.21611 · Apr 2026
· source
· release history
Adds Mifare Classic support to hf gallagher command.
v4.21611 · Apr 2026
· source
· release history
Adds hf mfp acl command for Mifare Plus ACL inspection.
v4.21611 · Apr 2026
· source
· release history
docs
Iceman fork of the Proxmark3 firmware and client for RFID analysis, cloning, emulation, and penetration testing across LF/HF/UHF tags.
example
9 total
Simulate an NXP MIFUL AES card and inject specific authentication replies for testing.$ hf mfu sim inject_auth < reply.bin
[Permafrost.4.21128][2026-02-25] · Feb 2026
· source
Generate Bambu Lab (or Snapmaker U1) MIFARE keys by KDF without the removed bambukeys command.$ hf mf keygen
v4.21128 · Feb 2026
· source
Perform a tear-off attack on an iClass tag to probe write-protection behavior.$ pm3 -- hf iclass trbl
v4.20142 · Mar 2025
· source
Dump tag memory using known backdoor keys on FM11RF08S tags$ python3 mf_backdoor_dump.py <tag_data_file>
[Orca.4.19552][2024-11-22] · Nov 2024
· source
Calculate FRN/GRN for EM4x70 keys using raw input key and random nonce$ lf em 4x70 calc -k <key> -r <rnd>
[Aurora.4.18589][2024-05-28] · May 2024
· source
Read all data from a MOBIB card$ hf 14b mobib
[Aurora.4.18589][2024-05-28] · May 2024
· source
+Low-frequency tag supportshippedEnables reading, writing, cloning, and simulation of various low-frequency RFID tags including T55xx, Noralsy, Jablotron, Viking, Presco, Indala, FDX-B, and EM4x05.31 releases · 1 other source · first seen Jan 2017▸
release
31 total
Adds lf fdx demod subcommand for decoding Bio-Thermo LF tags
[ice coffee.4.9237][2020-05-21] · May 2020
· source
· release history
Adds LF_EM4100RSWB standalone mode to read, simulate, clone, or brute EM4100 cards
[ice coffee.4.9237][2020-05-21] · May 2020
· source
· release history
Adds nexwatch read to read a nexwatch tag from the antenna
3.0.0 · Aug 2017
· source
· release history
Adds lf noralsy demod, read, clone, sim commands
3.0.0 · Aug 2017
· source
· release history
Adds indala read to read an indala tag from the antenna
3.0.0 · Aug 2017
· source
· release history
Adds lf pac demod, lf pac read commands to extract raw blocks from a PAC/Stanley tag
3.0.0 · Aug 2017
· source
· release history
example
Dump all data blocks from an EM4x05 tag using the new dedicated command$ lf em 4x05dump
1.7.0 · Mar 2017
· source
+Counter and time-step manipulationverifiedProvides control over counter index selection and time-step increments for replay or enumeration attacks.20 releases · 3 other sources · first seen Jun 2015▸
Also counts toward: Command-line interface
release
20 total
Adds hf 14b tearoff interactive tear-off attack against ST25TB/SRx monotonic counters.
v4.21611 · Apr 2026
· source
· release history
Adds hf iclass blacktears command for automated tearoff of block 1 to set non-secure page mode.
v4.21611 · Apr 2026
· source
· release history
Adds lf t55xx view — view T55XX dump files directly without a connected card.
v4.20728 · Sep 2025
· source
· release history
Adds --override parameter to NDEF read to bypass MAD CRC check.
v4.20728 · Sep 2025
· source
· release history
lf t55xx restore now skips writing block 0 if its value is all zeros — cards where a zero block 0 was intentional will no longer have that block written on restore.
v4.20728 · Sep 2025
· source
· release history
Adds --override parameter to NDEF read for overriding MAD CRC check
[Phrack.4.20728][2025-09-11] · Sep 2025
· source
· release history
Auto-select a standard tag and inspect its detailed properties using raw commands.$ hf 14b raw -s
2.2.0 · Jul 2015
· source
+Hardware version diagnosticsshippedProvides detailed hardware and firmware version output via Lua and Python interfaces.21 releases · first seen Nov 2024▸
Also counts toward: Command-line interface
release
21 total
Adds hf mfdes sim to simulate a DESFire EV1 card over USB using an image in emulator memory, supporting authentication, secure messaging, file reads/writes/transactions, and key management commands like ChangeKey and CreateApplication.
[Frosty Lemon.4.23346][2026-09-18] · Sep 2026
· source
· release history
Adds hf mfdes etest to drive the DESFire simulation over USB without RF, with support for injectable RndB values and random UIDs for testing readers in a lab environment.
[Frosty Lemon.4.23346][2026-09-18] · Sep 2026
· source
· release history
Adds hf mfdes etest subcommand to drive DESFire simulation over USB without RF, with injectable RndB and random UID support
v4.23346 · Sep 2026
· source
· release history
Adds hf mfdes sim — CreateFile (all five EV1 flavours) and DeleteFile are answered, so a reader can lay out an application's file system on the simulated card.
v4.23346 · Sep 2026
· source
· release history
Adds hf mfdes sim — GetKeyVersion is answered, so a reader can read the version of any key without knowing the key itself.
v4.23346 · Sep 2026
· source
· release history
Adds hf mfdes sim — DESFire EV1 simulation now answers authentication, secure messaging, file reads, writes, and transactions from the card image in emulator memory.
v4.23346 · Sep 2026
· source
· release history
+Device management and diagnosticsverifiedAllows checking device responsiveness, retrieving runtime status, and managing basic hardware interactions.15 releases · 2 other sources · first seen Jan 2017▸
Also counts toward: Command-line interface
release
15 total
Changes emulator memory size — raised from 4096 to 8192 bytes.
v4.23346 · Sep 2026
· source
· release history
Adds hf 14b view --selftest — runs the MyKey parser self-tests.
v4.23346 · Sep 2026
· source
· release history
Changes NG reply framing so the payload lands word-aligned, increasing USB transfer speed from 630 to 789 kB/s on RDV4.
v4.23346 · Sep 2026
· source
· release history
Changes hw status to report EMULATOR memory.
v4.23346 · Sep 2026
· source
· release history
Changes hf mf view --selftest to also check the Hexact payload decoder in both directions.
v4.23346 · Sep 2026
· source
· release history
Changes pm3 history to write after every command, so history survives a kill rather than only a clean exit.
v4.23346 · Sep 2026
· source
· release history
+Key recoveryverifiedRecovers cryptographic keys, with configurable multi-threading to control recovery speed.13 releases · 3 other sources · first seen Jun 2015▸
Also counts toward: Command-line interface
release
13 total
Adds --live option to hf iclass lookup for live reader-key recovery by simulating a tag and running lookups against standard and elite dictionaries.
v4.21611 · Apr 2026
· source
· release history
Adds hf mfdes brutedamslot command for DESFire DAM slot brute-forcing.
v4.21611 · Apr 2026
· source
· release history
Adds hf mfdes bruteisofid and hf mfdes selectisofid commands for ISO FID brute-forcing and selection on DESFire.
v4.21611 · Apr 2026
· source
· release history
Adds dict, ascii, and mad presets to hf mfdes bruteaid along with tag loss detection and recovery.
v4.21611 · Apr 2026
· source
· release history
Significantly optimizes hf iclass legbrute throughput via iterative cipher loops, 256-entry LUT, in-place state updates, and byte-wise MAC brute-forcing, plus improved multithreaded key-range partitioning with ETA display and keyboard abort.
v4.21611 · Apr 2026
· source
· release history
Adds --live option to hf iclass lookup command to perform a live recovery of the reader's key
[BREAKMEIFYOUCAN!.4.21611][2026-04-14] · Apr 2026
· source
· release history
command line
--threads — Set number of threads to use for key recovery (default:1)
v4.21128 · Feb 2026
· command-line history
example
Use a custom password to view MIFARE Classic key data without guessing.$ pm3> hf mf gview --pwd <key_hex>
[Frostbit.4.14831][2022-01-11] · Jan 2022
· source
Execute the hardnested brute-force attack against all sectors of a MIFARE Classic tag in one step.$ proxmark3> script run hard_autopwn
1.6.9 · Feb 2017
· source
+Scripting enhancementsshippedExpands scripting capabilities with JSON support and specialized scripts for tag operations.15 releases · 1 other source · first seen Mar 2017▸
Also counts toward: Python scripting support, Scripting language support
release
15 total
Adds read_t-union.py script for tag reading
[Permafrost.4.21128][2026-02-25] · Feb 2026
· source
· release history
Adds MQTT support: the pm3 client can now send and receive MQTT messages or JSON files, with preferences stored via prefs.
v4.20728 · Sep 2025
· source
· release history
Adds ! shell escape — run system commands from inside the pm3 client (note: dangerous when running as root/sudo).
v4.20728 · Sep 2025
· source
· release history
Adds ntag_clean.lua script for easy NTAG memory wipe.
v4.20728 · Sep 2025
· source
· release history
Adds ! shell command to execute system commands from inside the client
[Phrack.4.20728][2025-09-11] · Sep 2025
· source
· release history
Adds mqtt commands to send and receive MQTT messages or JSON files
[Phrack.4.20728][2025-09-11] · Sep 2025
· source
· release history
example
Restore a previously dumped ULTRA tag state using the new Lua script capability.$ proxmark3> lua hf_mfu_ultra.lua restore <dump_file>
[Daddy Iceman.4.20469][2025-06-16] · Jun 2025
· source
+DESFire card dumping and inspectionshippedProvides commands to dump full DESFire card images, inspect them offline, and recover keys or applications deleted by a reader.10 releases · 4 other sources · first seen Apr 2026▸
Also counts toward: Command-line interface, JSON data export, Offline mode
release
10 total
Adds hf mfdes dump — walks the whole PICC and saves a hf-mfdes-<UID>-dump.json card image, automatically picking up hf-mfdes-<UID>-keys.json.
v4.23346 · Sep 2026
· source
· release history
Adds hf mfdes view — prints a DESFire card dump file with no device attached.
v4.23346 · Sep 2026
· source
· release history
Adds --keep flag to hf mfdes esave — preserves applications and files a reader deleted, which are otherwise omitted so the dump reflects the card as a reader sees it.
v4.23346 · Sep 2026
· source
· release history
Changes hf mf view to decode Hexact sector 9 and 11 payload, cross-checked against sectors 0 and 15 and UID.
v4.23346 · Sep 2026
· source
· release history
Changes hf mf view to decode Urmet Captiv card number fields and data regions.
v4.23346 · Sep 2026
· source
· release history
Changes hf mf view to show which VIGIK fields are RSA signed.
v4.23346 · Sep 2026
· source
· release history
example
Export a full DESFire card image including files deleted by the reader during inspection$ pm3> hf mfdes esave --keep
v4.23346 · Sep 2026
· source
View a saved DESFire dump file without needing the device present — useful for reviewing card structure at a desk.$ hf mfdes view
v4.23346 · Sep 2026
· source
Save a DESFire emulator image while retaining applications and files a reader deleted during the session.$ hf mfdes esave --keep
v4.23346 · Sep 2026
· source
Dump a full DESFire PICC to a JSON image, auto-loading any previously recovered keys, for offline analysis.$ hf mfdes dump
v4.23346 · Sep 2026
· source
+Mifare card wipingshippedProvides the capability to reset Mifare Classic cards to default values using a provided keyfile.11 releases · 3 other sources · first seen Jun 2021▸
Also counts toward: Command-line interface, Offline mode
release
11 total
Adds hf mfdes view — prints a DESFire card dump file with no device attached.
v4.23346 · Sep 2026
· source
· release history
Adds --keep flag to hf mfdes esave — preserves applications and files a reader deleted, which are otherwise omitted so the dump reflects the card as a reader sees it.
v4.23346 · Sep 2026
· source
· release history
Adds hf mfdes eload/esave/eview — load, save, and view a DESFire card dump in emulator memory.
v4.23346 · Sep 2026
· source
· release history
Changes hf mf view to decode Hexact sector 9 and 11 payload, cross-checked against sectors 0 and 15 and UID.
v4.23346 · Sep 2026
· source
· release history
Changes hf mf view to decode Urmet Captiv card number fields and data regions.
v4.23346 · Sep 2026
· source
· release history
Changes hf mf view to show which VIGIK fields are RSA signed.
v4.23346 · Sep 2026
· source
· release history
example
View a saved DESFire dump file without needing the device present — useful for reviewing card structure at a desk.$ hf mfdes view
v4.23346 · Sep 2026
· source
Save a DESFire emulator image while retaining applications and files a reader deleted during the session.$ hf mfdes esave --keep
v4.23346 · Sep 2026
· source
Dump a full DESFire PICC to a JSON image, auto-loading any previously recovered keys, for offline analysis.$ hf mfdes dump
v4.23346 · Sep 2026
· source
+Data analysis utilitiesshippedProvides commands for analyzing signal data, performing hexadecimal conversions, and manipulating graph markers.10 releases · 3 other sources · first seen Jan 2017▸
Also counts toward: Command-line interface
release
10 total
Updates data_hex_crc.lua script with a -s parameter and alternating row color output.
v4.21611 · Apr 2026
· source
· release history
Adds data qrcode command to generate QR codes from inside the pm3 client
[Permafrost.4.21128][2026-02-25] · Feb 2026
· source
· release history
Adds support for reading Bruce dump files (.rfid format).
v4.21128 · Feb 2026
· source
· release history
pm3_gen_dictionary.py python script to extract and save all keys from MFC dump files
[Faraday.4.17511][2023-11-13] · Nov 2023
· source
· release history
tools\mfkeys\staticnested program to recover static nested keys
[Faraday.4.17511][2023-11-13] · Nov 2023
· source
· release history
Added data asn1 command to decode ASN1 byte arrays
[midsummer.4.13441][2021-06-25] · Jun 2021
· source
· release history
example
Generate a QR code containing a URL for quick transfer to a device via the proxmark's screen.$ data qrcode -d "https://example.com" > output.png
[Permafrost.4.21128][2026-02-25] · Feb 2026
· source
Generate a QR code from arbitrary data (e.g. a card UID or URL) directly inside the pm3 client session.$ data qrcode
v4.21128 · Feb 2026
· source
Trim specific signal samples for analysis using the new mtrim utility$ data mtrim 100 500
1.7.0 · Mar 2017
· source
+Cryptographic protocol supportshippedProvides implementation and updates for cryptographic algorithms used in tag communication, including Crypto1 and EMV.11 releases · 1 other source · first seen Jan 2017▸
Also counts toward: Command-line interface
release
11 total
Adds -t / --timeout option to hf 15 sim for ISO 15693 simulation timeout control.
v4.21611 · Apr 2026
· source
· release history
hf iclass dump now uses the default AA1 key when called without a key or key index.
v4.20469 · Jun 2025
· source
· release history
Improves hf iclass legrec algorithm leveraging reduced entropy from hash0 constraints.
v4.19552 · Nov 2024
· source
· release history
Expands hf iclass configcard list of available options and functionalities.
v4.19552 · Nov 2024
· source
· release history
Adds hf iclass unhash command to reverse an iClass diversified key to hash0 pre-images.
v4.19552 · Nov 2024
· source
· release history
Adds hf iclass info silicon version check and default key trial/decode for legacy cards.
v4.19552 · Nov 2024
· source
· release history
example
Reverse an iClass diversified key back to its hash0 pre-images for key analysis or legacy reader research.$ hf iclass unhash
v4.19552 · Nov 2024
· source
+DESFire EV1 emulationshippedEnables simulation of a DESFire EV1 card over USB, supporting authentication, file management, and key changes using an in-memory image.11 releases · first seen Sep 2026▸
Also counts toward: Command-line interface
release
11 total
Adds hf mfdes sim to simulate a DESFire EV1 card over USB using an image in emulator memory, supporting authentication, secure messaging, file reads/writes/transactions, and key management commands like ChangeKey and CreateApplication.
[Frosty Lemon.4.23346][2026-09-18] · Sep 2026
· source
· release history
Adds hf mfdes sim — DESFire EV1 simulation now answers authentication, secure messaging, file reads, writes, and transactions from the card image in emulator memory.
v4.23346 · Sep 2026
· source
· release history
Adds hf mfdes sim — ChangeFileSettings is answered, plain when the change access right is free and enciphered under the named key otherwise.
v4.23346 · Sep 2026
· source
· release history
Adds hf mfdes sim — answers ISO 7816 SELECT by DF name or file ID with real status words, so a reader that opens with a SELECT reaches the simulated card.
v4.23346 · Sep 2026
· source
· release history
Adds hf mfdes eload/esave/eview — load, save, and view a DESFire card dump in emulator memory.
v4.23346 · Sep 2026
· source
· release history
Adds hf mfdes sim subcommand for a self-contained DESFire EV1 simulation that answers native and ISO 7816 wrapped commands
v4.23346 · Sep 2026
· source
· release history
+Glitch timing controlverifiedAllows configuration of glitch timing parameters, including tearoff values and delay adjustments for precise fault injection timing.4 releases · 5 other sources · first seen Jan 2017▸
release
Adds hf 14b config command with polling loop annotation support
[Permafrost.4.21128][2026-02-25] · Feb 2026
· source
· release history
Adds hf 14b config command with polling-loop annotation support and better ECP configuration aliases.
v4.21128 · Feb 2026
· source
· release history
Adds hf iclass readblk, hf iclass writeblk, hf iclass clone, hf iclass calcnewkey, and hf iclass encryptblk for full block-level iClass/Picopass operations
1.6.7 · Jan 2017
· source
· release history
Adds hf iclass managekeys to save, load and manage iClass keys in memory
1.6.7 · Jan 2017
· source
· release history
command line
--Delay00 — Manual adjustment of 00 delay (disables auto-configuring)
v4.21611 · Apr 2026
· command-line history
--DelayBD — Manual adjustment of BD delay (disables auto-configuring)
v4.21611 · Apr 2026
· command-line history
--tear3 — Full erase tearoff value (us)
v4.21128 · Feb 2026
· command-line history
example
Simulate an iCLASS card that glitches key block responses to test tearoff attack resilience.$ hf iclass sim -t 7
v4.20469 · Jun 2025
· source
Manage iClass keys in memory and perform full block-level read/write/cloning operations$ hf iclass managekeys hf iclass readblk hf iclass writeblk hf iclass clone hf iclass calcnewkey hf iclass encryptblk
1.6.7 · Jan 2017
· source
+Standalone credential analysisverifiedEnables standalone processing of specific identification protocols, including brute-forcing facility codes for HID/FC cards.4 releases · 4 other sources · first seen Jun 2021▸
release
Adds vigik_recover_pk.py — Python script to recover public keys from RSA signatures.
v4.23346 · Sep 2026
· source
· release history
Adds MifareClassicTool and Flipper project keys.
v4.19552 · Nov 2024
· source
· release history
Added new standalone mode lf_hidfcbrute - bruteforce facility code
[crimson.4.14434][2021-09-18] · Sep 2021
· source
· release history
Added Standalone mode for nexwatch ID credentials
[midsummer.4.13441][2021-06-25] · Jun 2021
· source
· release history
destination — output .json or .dfc file
v4.23346 · Sep 2026
· command-line history
+HID SAM Picopass supportshippedImplements support for HID SAM Picopass protocol interactions.5 releases · 3 other sources · first seen Nov 2023▸
Also counts toward: Command-line interface
release
Added hf iclass sam --info - option that returns sam specific details
[Daddy Iceman.4.20469][2025-06-16] · Jun 2025
· source
· release history
New hf iclass sam --info option returns SAM-specific details.
v4.20469 · Jun 2025
· source
· release history
Adds hf seos sam command for HID SAM SEOS communications support.
v4.20142 · Mar 2025
· source
· release history
Added hf seos sam command for HID SAM SEOS communications
[Blue Ice.4.20142][2025-03-25] · Mar 2025
· source
· release history
hf iclass sam support for HID SAM Picopass communications
[Faraday.4.17511][2023-11-13] · Nov 2023
· source
· release history
example
Retrieve SAM-specific details for an ICLASS card during interaction.$ proxmark3> hf iclass sam --info
[Daddy Iceman.4.20469][2025-06-16] · Jun 2025
· source
Retrieve SAM-specific details when working with an iCLASS SAM-based reader setup.$ hf iclass sam --info
v4.20469 · Jun 2025
· source
Initiate communication with a HID SAM (Secure Access Module) using SEOS protocol for secure access scenarios.$ hf seos sam
[Blue Ice.4.20142][2025-03-25] · Mar 2025
· source
+LF sampling and identificationshippedEnables real-time low-frequency signal sampling and improved chipset detection for protocols such as Hitag2, HitagS, and Paxton.7 releases · first seen Jan 2024▸
release
7 total
Adds hf 14b view — MyKey / COGES keys on SRIX4K now decode.
v4.23346 · Sep 2026
· source
· release history
Adds --aid parameter to all hf seos commands to specify Application Identifier
[BREAKMEIFYOUCAN!.4.21611][2026-04-14] · Apr 2026
· source
· release history
Adds --aid parameter to hf seos commands for explicit AID targeting.
v4.21611 · Apr 2026
· source
· release history
Adds DESFire AID values related to LEAF for use in DESFire enumeration commands.
v4.21611 · Apr 2026
· source
· release history
Adds lf search attempt to read and decode Paxton IDs.
v4.19552 · Nov 2024
· source
· release history
Added ELECTRA pattern decoding in lf search
[Backdoor.4.18994][2024-09-10] · Sep 2024
· source
· release history
+Gen4 GTU supportshippedEnables interaction with HID Gen4 GTU cards, including reading configuration, changing passwords, and inspecting settings.5 releases · 1 other source · first seen Jan 2023▸
Also counts toward: Command-line interface
release
hf mf gchpwd command for change Gen4 GTU card access password
[Faraday.4.17511][2023-11-13] · Nov 2023
· source
· release history
Added hf mf gdmsetblk to write a data block on Gen4 GDM tags
[Seven.4.16717][2023-06-25] · Jun 2023
· source
· release history
Added hf mf gdmcfg to read the configuration block of Gen4 GDM tags
[Seven.4.16717][2023-06-25] · Jun 2023
· source
· release history
Added detection of magic Gen4 GTU tags.
[Nitride.4.16191][2023-01-29] · Jan 2023
· source
· release history
Added standalone mode for simulating Nedap ID tags.
[Nitride.4.16191][2023-01-29] · Jan 2023
· source
· release history
example
Set the emulator memory block data for an iClass card emulation session$ pm3> hf iclass esetblk <block_index> <data>
[Raccoon.4.17140][2023-09-09] · Sep 2023
· source
+UL-C tag supportshippedEnables interaction with UltraLight-C tags, including simulation and dictionary file handling.5 releases · first seen Sep 2025▸
Also counts toward: Command-line interface
release
Changes hf mfu cchk and hf mfu aeschk into a unified hf mfu chk command that automatically detects and handles both UL-C and UL-AES cards.
[Frosty Lemon.4.23346][2026-09-18] · Sep 2026
· source
· release history
hf mfu cchk and hf mfu aeschk are removed and replaced by hf mfu chk which detects UL-C vs UL-AES
v4.23346 · Sep 2026
· source
· release history
Merges hf mfu cchk and hf mfu aeschk into a single hf mfu chk command that auto-detects UL-C vs UL-AES.
v4.23346 · Sep 2026
· source
· release history
Extends hf mfu sim to support UL-C simulation.
v4.20728 · Sep 2025
· source
· release history
Extends mem load to handle UL-C and UL-AES dictionary files.
v4.20728 · Sep 2025
· source
· release history
+FeliCa protocol supportshippedAdds capabilities for FeliCa Lite-S authentication, service code dumping, and partial block dumps.5 releases · first seen Sep 2025▸
Also counts toward: Command-line interface
release
Adds hf felica seacinfo command for FeliCa SEAC information retrieval.
v4.21611 · Apr 2026
· source
· release history
Adds hf felica liteauth for FeliCa Lite-S authentication.
v4.20728 · Sep 2025
· source
· release history
Adds hf felica scsvcode to dump all service and area codes from a FeliCa tag.
v4.20728 · Sep 2025
· source
· release history
Adds partial hf felica dump support for dumping all blocks from unauthenticated readable services.
v4.20728 · Sep 2025
· source
· release history
Adds hf felica liteauth for FeliCa Lite-S authentication
[Phrack.4.20728][2025-09-11] · Sep 2025
· source
· release history
+iClass key analysis and recoveryshippedProvides advanced capabilities to reverse, recover, and brute-force iClass diversified keys and hash0 pre-images.2 releases · 3 other sources · first seen Sep 2024▸
Also counts toward: Command-line interface
release
Adds hf iclass unhash command to reverse an iClass diversified key to hash0 pre-images.
v4.19552 · Nov 2024
· source
· release history
Added hf iclass legrec function to recover 24/64 K1 bits from an Iclass card
[Backdoor.4.18994][2024-09-10] · Sep 2024
· source
· release history
example
Live-recover a reader's iClass key by simulating a tag and attacking both standard and elite dictionaries in real time.$ pm3 -- hf iclass lookup --live
v4.21611 · Apr 2026
· source
Speed up legacy iCLASS key recovery with fast mode and automated AA2 block selection.$ hf iclass legrec --fast
v4.20469 · Jun 2025
· source
Reverse an iClass diversified key back to its hash0 pre-images for key analysis or legacy reader research.$ hf iclass unhash
v4.19552 · Nov 2024
· source
+Standalone emulation profilesshippedAdds standalone modes for reading and emulating specific RFID/UHF protocols, such as ISO15693 UID and Mifare Classic dumps.5 releases · first seen Jun 2021▸
release
Adds hf seos sim command for simulating SEOS cards
[Permafrost.4.21128][2026-02-25] · Feb 2026
· source
· release history
support for loading Flipper MCT/MFU dump files
[Faraday.4.17511][2023-11-13] · Nov 2023
· source
· release history
support for loading Flipper PICOPASS dump files
[Faraday.4.17511][2023-11-13] · Nov 2023
· source
· release history
Added new standalone mode hf_mfcsim which can load dump from flash and simulate Mifare Classic 1K card
[crimson.4.14434][2021-09-18] · Sep 2021
· source
· release history
Added HF_TMUDFORD standalone mode that reads and emulates ISO15693 UID
[midsummer.4.13441][2021-06-25] · Jun 2021
· source
· release history
+HitagS and 82xx interactionshippedAdds support for reading, writing, simulating, and analyzing HitagS and 82xx protocol variants.4 releases · 1 other source · first seen Sep 2024▸
Also counts toward: Command-line interface
release
Adds support for all Hitag S response protocol modes.
v4.19552 · Nov 2024
· source
· release history
Adds lf hitag hts reader, lf hitag hts wdbl, and lf hitag hts rdbl commands for HitagS / 82xx operations (renamed from write/read)
[Orca.4.19552][2024-11-22] · Nov 2024
· source
· release history
Added lf em 410x clone --hs subcommand to clone an EM410x ID to Hitag S/8211
[Backdoor.4.18994][2024-09-10] · Sep 2024
· source
· release history
Added lf hitag s submenu for organized Hitag S operations
[Backdoor.4.18994][2024-09-10] · Sep 2024
· source
· release history
example
Read a HitagS or 82xx tag using the new dedicated reader command$ pm3-hf -c "lf hitag hts reader"
[Orca.4.19552][2024-11-22] · Nov 2024
· source
+Hitag key managementshippedProvides commands to calculate, recover, and brute-force keys for Hitag2 and EM4x70 protocols.4 releases · 1 other source · first seen Mar 2024▸
Also counts toward: Command-line interface
release
Adds lf em 4x70 calc to calculate frn/grn for a given key + rnd
[Aurora.4.18589][2024-05-28] · May 2024
· source
· release history
Adds lf hitag lookup to verify collected challenges against dictionary
[Aurora.4.18589][2024-05-28] · May 2024
· source
· release history
Added lf em 4x70 recover command to recover the second half of an id48 key
[Zenith.4.18340][2024-03-20] · Mar 2024
· source
· release history
Added lf em 4x70 autorecover command to automatically recover keys from writable ID48 tags
[Zenith.4.18340][2024-03-20] · Mar 2024
· source
· release history
example
Calculate FRN/GRN for EM4x70 keys using raw input key and random nonce$ lf em 4x70 calc -k <key> -r <rnd>
[Aurora.4.18589][2024-05-28] · May 2024
· source
+Data manipulation utilitiesshippedProvides commands for converting between data formats (decimal, hexadecimal, binary) and mapping bit patterns.3 releases · 1 other source · first seen Jun 2023▸
Also counts toward: Command-line interface
release
Extends wiegand encode / wiegand decode with 96-bit ASN.1 encoded format support, --bin encoding, verbose PACS output, and explicit rejection of raw/binary decodes above 96 bits.
v4.21611 · Apr 2026
· source
· release history
data bmap command to break down a hexvalue to a binary template
[Faraday.4.17511][2023-11-13] · Nov 2023
· source
· release history
Added data num command to easily convert between decimal, hex, and binary
[Seven.4.16717][2023-06-25] · Jun 2023
· source
· release history
example
Convert a decimal value to hexadecimal using the new utility command.$ data num 255
[Seven.4.16717][2023-06-25] · Jun 2023
· source
+Proprietary credential identificationshippedDetects and identifies proprietary access control credential formats and vendor-specific protocols.4 releases · first seen Feb 2026▸
release
Adds Kaba evolo AIDs support
[Permafrost.4.21128][2026-02-25] · Feb 2026
· source
· release history
Execute a standalone tearoff operation on ST25TB tags without host connection.$ standalone run HF_ST25_TEAROFF
[Daddy Iceman.4.20469][2025-06-16] · Jun 2025
· source
+HID credential encodingshippedWrites HID legacy credentials to empty Mifare Classic cards and supports standalone simulation of HID tags.3 releases · first seen Jun 2023▸
Also counts toward: Command-line interface
release
Adds hf iclass tagsim command to simulate an iClass card from a facility code and card number.
v4.21611 · Apr 2026
· source
· release history
hf mf encodehid writes HID legacy credential to an empty MFC
[Faraday.4.17511][2023-11-13] · Nov 2023
· source
· release history
Added new standalone mode LF_MULTIHID for HID26 multi-simulator functionality
[Seven.4.16717][2023-06-25] · Jun 2023
· source
· release history
+Relay attack simulationshippedEnables relaying of 14a (Mifare) communication over Bluetooth for distance exploitation or analysis.3 releases · first seen Sep 2021▸
Also counts toward: Command-line interface
release
Adds lf relay command to relay between two Proxmark3 devices over the internet.
v4.21611 · Apr 2026
· source
· release history
Adds lf relay subcommand to relay between two pm3 devices over the internet
[BREAKMEIFYOUCAN!.4.21611][2026-04-14] · Apr 2026
· source
· release history
Added new standalone mode hf_reblay - relay 14a over bt
[crimson.4.14434][2021-09-18] · Sep 2021
· source
· release history
+Mifare EV1 key detection enhancementshippedImproves hardnested and autopwn attacks to detect and utilize MFC EV1 signature sector keys.3 releases · first seen Jan 2023▸
release
Extends hf mf info to detect unknown backdoor keys and additional backdoor variants.
v4.20728 · Sep 2025
· source
· release history
Changed hf mf autopwn to now detect and use MFC EV1 signature sector key.
[Nitride.4.16191][2023-01-29] · Jan 2023
· source
· release history
Changed hf mf hardnested to now detect and use MFC EV1 signature sector key.
[Nitride.4.16191][2023-01-29] · Jan 2023
· source
· release history
+ATR information lookupshippedAllows inspection of Answer To Reset (ATR) information for detected cards.2 releases · 1 other source · first seen Sep 2023▸
Adds data atr subcommand to lookup ATR information.
[Raccoon.4.17140][2023-09-09] · Sep 2023
· source
· release history
example
Lookup ATR information for a detected card$ pm3> data atr
[Raccoon.4.17140][2023-09-09] · Sep 2023
· source
+Hardened card attacksshippedProvides attacks specifically targeting hardened Mifare EV1 and Plus SL1 cards, such as the hardnested attack.2 releases · 1 other source · first seen Aug 2017▸
Also counts toward: Command-line interface
release
hf mf autopwn now exits when DESFire is detected and limits attacks when MIFARE Plus is detected.
v4.20469 · Jun 2025
· source
· release history
Adds hf mf hardnested command, a new attack working for hardened Mifare cards (EV1, Mifare Plus SL1)
3.0.0 · Aug 2017
· source
· release history
example
Perform an attack on hardened Mifare EV1 or Plus SL1 cards using the new command.$ hf mf hardnested
3.0.0 · Aug 2017
· source
+MOBIB and Calypso readingshippedImplements commands to read out all data from MOBIB and Calypso smart cards.2 releases · 1 other source · first seen May 2024▸
Also counts toward: Command-line interface
release
Adds hf 14b mobib to read out all data from a MOBIB card
[Aurora.4.18589][2024-05-28] · May 2024
· source
· release history
Adds hf 14b calyso to read out all data from a Calypso card
[Aurora.4.18589][2024-05-28] · May 2024
· source
· release history
example
Read all data from a MOBIB card$ hf 14b mobib
[Aurora.4.18589][2024-05-28] · May 2024
· source
+Mifare Gen4 GDM supportshippedProvides commands to read and write configuration blocks of Mifare Gen4 GDM tags.2 releases · 1 other source · first seen Jun 2023▸
Also counts toward: Command-line interface
release
Added hf mf gdmsetblk to write a data block on Gen4 GDM tags
[Seven.4.16717][2023-06-25] · Jun 2023
· source
· release history
Added hf mf gdmcfg to read the configuration block of Gen4 GDM tags
[Seven.4.16717][2023-06-25] · Jun 2023
· source
· release history
example
Set the emulator memory block data for an iClass card emulation session$ pm3> hf iclass esetblk <block_index> <data>
[Raccoon.4.17140][2023-09-09] · Sep 2023
· source
+Advanced cryptographic algorithm supportshippedExtends cryptographic processing to include AES-256 and enhanced reverse engineering input handling.2 releases · first seen Sep 2025▸
release
Extends reveng -g to correctly accept 1024-character hex strings as input.
v4.20728 · Sep 2025
· source
· release history
Extends data crypto to handle AES-256 in addition to existing ciphers.
v4.20728 · Sep 2025
· source
· release history
+NDEF CRC override capabilityshippedAllows bypassing MAD CRC checks during NDEF read operations.2 releases · first seen Sep 2025▸
release
Adds --override parameter to NDEF read to bypass MAD CRC check.
v4.20728 · Sep 2025
· source
· release history
Adds --override parameter to NDEF read for overriding MAD CRC check
[Phrack.4.20728][2025-09-11] · Sep 2025
· source
· release history
+PCF 7961 chipset detectionshippedAdds detection capabilities for the PCF 7961 chipset.2 releases · first seen Sep 2025▸
Adds detection of PCF 7961 chipsets
[Phrack.4.20728][2025-09-11] · Sep 2025
· source
· release history
+Saflok protocol supportshippedAdds commands to interact with Saflok hotel lock cards.2 releases · first seen Sep 2025▸
Also counts toward: Command-line interface
release
Adds hf saflok command suite for Saflok hotel lock interactions.
v4.20728 · Sep 2025
· source
· release history
Adds hf saflok commands for SAFLOK card support
[Phrack.4.20728][2025-09-11] · Sep 2025
· source
· release history
+ULTRA tag restoration supportshippedEnables restoring dumps to ULTRA/UL-5 tags and clearing previously written states.1 release · 1 other source · first seen Jun 2025▸
Also counts toward: Scripting language support
release
Added hf_mfu_ultra.lua script enables restoring dump to ULTRA/UL-5 tags and clearing previously written ULTRA tags
[Daddy Iceman.4.20469][2025-06-16] · Jun 2025
· source
· release history
example
Restore a previously dumped ULTRA tag state using the new Lua script capability.$ proxmark3> lua hf_mfu_ultra.lua restore <dump_file>
[Daddy Iceman.4.20469][2025-06-16] · Jun 2025
· source
+Mifare Classic nonce analysisshippedAdds functionality to analyze static encrypted nonces and recover partial nested authentication.2 releases · first seen Sep 2024▸
Also counts toward: Command-line interface
release
Adds detection of static encrypted nonces in hf mf autopwn.
v4.20142 · Mar 2025
· source
· release history
Added hf mf isen command for analyzing static encrypted nonce tags
[Backdoor.4.18994][2024-09-10] · Sep 2024
· source
· release history
+iClass dictionary and key supportshippedExpands iClass attack capabilities with custom dictionary entries, automatic loading, and recovery of specific keys.2 releases · first seen Nov 2024▸
release
Adds iClass custom key to the dictionary; hf iclass chk now loads dictionary file by default.
v4.19552 · Nov 2024
· source
· release history
+Mifare Classic backdoor exploitationshippedEnables quick dumping of Mifare Classic tags via backdoor authentication mechanisms and utilizes known backdoor keys for FM11RF08S tags.2 releases · first seen Nov 2024▸
release
Adds quick dump via backdoor auth support to hf mf ecfill.
v4.19552 · Nov 2024
· source
· release history
Enables hf mf ecfill to perform quick dump via backdoor authentication
[Orca.4.19552][2024-11-22] · Nov 2024
· source
· release history
+Mifare S50 UID settingshippedAllows setting the Unique Identifier (UID) on Magic 14b/Mifare S50 tags.2 releases · first seen Nov 2024▸
Also counts toward: Command-line interface
release
Adds hf 14b setuid command to set UID on magic 14b tags.
v4.19552 · Nov 2024
· source
· release history
Adds hf 14b setuid command to set UID on Magic 14b tags
[Orca.4.19552][2024-11-22] · Nov 2024
· source
· release history
+UHF tag supportshippedEnables interaction with UHF tags, including specific chipsets like 8268/8310 and protocol demodulation.1 release · 1 other source · first seen Nov 2024▸
Iceman fork of the Proxmark3 firmware and client for RFID analysis, cloning, emulation, and penetration testing across LF/HF/UHF tags.
+Client connection timeout configurationshippedAllows configuration of connection timeouts to prevent hanging on slow devices.1 release · 1 other source · first seen Sep 2023▸
Also counts toward: Command-line interface
release
Adds hw timeout subcommand to make the connection timeout configurable.
[Raccoon.4.17140][2023-09-09] · Sep 2023
· source
· release history
example
Configure the connection timeout duration to prevent hanging on slow devices$ pm3> hw timeout <milliseconds>
[Raccoon.4.17140][2023-09-09] · Sep 2023
· source
+Indala tag format extensionshippedExtends support to specific Indala tag formats, including the 4041X variant.2 releases · first seen Sep 2021▸
Also counts toward: Command-line interface
release
Added lf indala brute command to brute-force 64b Indala IDs
[Radium.4.15864][2022-10-29] · Oct 2022
· source
· release history
Added -4041x option to lf indala clone for the Indala 4041X format
[crimson.4.14434][2021-09-18] · Sep 2021
· source
· release history
+Mifare Plus ACL configurationshippedProvides commands to configure Access Control Lists (ACL) on Mifare Plus cards.1 release · first seen Apr 2026▸
Also counts toward: Command-line interface
release
Adds hf mfp acl subcommand for ACL configuration on Multi-Frequency Proxmark cards
[BREAKMEIFYOUCAN!.4.21611][2026-04-14] · Apr 2026
· source
· release history
+Mifare Plus card interactionshippedEnables reading, writing, and simulating Mifare Plus cards.1 release · first seen Apr 2026▸
Also counts toward: Command-line interface
release
Adds hf mfp dump command to dump Mifare Plus card contents.
v4.21611 · Apr 2026
· source
· release history
+Enhanced LF search diagnosticsshippedExtends low-frequency search to test for chipsets even when only signal noise is detected.1 release · first seen Sep 2025▸
release
Extends lf search to test for chipset even when only signal noise is detected.
v4.20728 · Sep 2025
· source
· release history
+HID Simplex Grinnell supportshippedAdds detection and improved decoding for HID Simplex Grinnell 36-bit credentials.1 release · first seen Sep 2025▸
release
Adds HID Simplex Grinnell 36-bit detection with improved Simplex decoder.
v4.20728 · Sep 2025
· source
· release history
+NTAG cleaning utilityshippedProvides a dedicated script for wiping NTAG memory.1 release · first seen Sep 2025▸
release
Adds ntag_clean.lua script for easy NTAG memory wipe.
v4.20728 · Sep 2025
· source
· release history
+Swissbit iShield recognitionshippedAdds detection for Swissbit iShield Key Mifare tags in card information output.1 release · first seen Sep 2025▸
release
Adds Swissbit iShield Key Mifare recognition to hf mfdes info.
v4.20728 · Sep 2025
· source
· release history
+ST25TB counter managementshippedAdds standalone mode for storing and restoring ST25TB tag states with tearoff support.1 release · first seen Jun 2025▸
release
Added new standalone mode HF_ST25_TEAROFF to store/restore ST25TB tags with tearoff for counters
[Daddy Iceman.4.20469][2025-06-16] · Jun 2025
· source
· release history
+Mifare Classic advanced simulationshippedEnhances Mifare Classic emulation with data-first and nested reader attack support.1 release · first seen Nov 2024▸
release
Adds data-first and nested reader attack support to hf mf sim.
v4.19552 · Nov 2024
· source
· release history
+Mifare Classic simulation mode enhancementsshippedAdds configuration options for Mifare Classic simulation, such as forcing Key B usage.1 release · first seen Nov 2024▸
release
Adds option in hf mf sim to allow Key B to be used even if readable.
v4.19552 · Nov 2024
· source
· release history
+Mifare EV1 key detectionshippedImproves hardnested and autopwn attacks to detect and utilize MFC EV1 signature sector keys.1 release · first seen Nov 2024▸
release
Adds MifareClassicTool and Flipper project keys.
v4.19552 · Nov 2024
· source
· release history
+SPI flash storage diagnosticsshippedAdds commands to inspect available SPI flash space and retrieve JEDEC manufacturer/device IDs.1 release · first seen Nov 2024▸
Also counts toward: Command-line interface
release
Adds mem spiffs usage of all available SPI flash space.
v4.19552 · Nov 2024
· source
· release history
+Transit card key databasesshippedAdds specific cryptographic keys for public transit cards to facilitate analysis or attacks.1 release · first seen Nov 2024▸
release
Adds keys for Metro Q transit cards in Houston, TX.
v4.19552 · Nov 2024
· source
· release history
+NTAG424 supportshippedEnables reading, writing, and simulating NTAG424 tags.1 release · first seen Nov 2023▸
release
support for NTAG424 cards
[Faraday.4.17511][2023-11-13] · Nov 2023
· source
· release history
+iClass emulator block modificationshippedEnables setting specific emulator memory block data for iClass cards during simulation.1 release · first seen Sep 2023▸
Also counts toward: Command-line interface
release
Adds hf iclass esetblk subcommand to set iClass emulator memory block data.
[Raccoon.4.17140][2023-09-09] · Sep 2023
· source
· release history
+Flash storage layout fixshippedResolves SPI flash overflow issues by adding an additional sector for Mifare, requiring dictionary reloads.1 release · first seen Jan 2023▸
release
SPI flash overflow fix adds 1 more sector for Mifare; dictionaries must be reloaded because of the changed storage layout.
[Nitride.4.16191][2023-01-29] · Jan 2023
· source
· release history
+NTAG configuration scriptingshippedAdds Lua scripts for configuring NTAG216 configuration pages and dumping user memory.1 release · first seen Jan 2023▸
Also counts toward: Scripting API, Scripting language support
release
Added luascript hf_i2c_plus_2k_utils for dumping/modifying user memory of sectors 0 and 1.
[Nitride.4.16191][2023-01-29] · Jan 2023
· source
· release history
+Client-side execution controlshippedAllows configuration of execution delays in the client software to manage command timing and implant interaction.1 release · first seen Sep 2021▸
release
Added a new client preference, delay of execution, a delay in ms before a cmd is sent. Good for implants
[crimson.4.14434][2021-09-18] · Sep 2021
· source
· release history
+Electra tag demodulationshippedAdds support for demodulating Electra tags and performing column parity checks on EM410x data.1 release · first seen Sep 2021▸
release
Added support to demodulate Electra tags and column parity check for EM410x
[crimson.4.14434][2021-09-18] · Sep 2021
· source
· release history
+Cipurse protocol interactionshippedAdds support for working with Cipurse transport cards and protocols.1 release · first seen Jun 2021▸
Also counts toward: Command-line interface
release
Adds hf cipurse commands to work with cipurse transport cards
[midsummer.4.13441][2021-06-25] · Jun 2021
· source
· release history
+External storage inspectionshippedProvides commands to view and interact with external flash memory, such as SPIFFS.1 release · first seen Jun 2021▸
Also counts toward: Command-line interface
release
Added mem spiffs view command to view external flash memory
[midsummer.4.13441][2021-06-25] · Jun 2021
· source
· release history
Lines in monospace are the tool's own words: help text
parsed from its source, or an endpoint from its API document. Under
release, a line is our summary of a dated release. Under
docs, it is quoted from the tool's own documentation or
website. Each links back to the source it came from.
Command line
View
Source
No command matches.
load a captured run
composed command
No matchesTry a different search, or clear a filter to see more.
option surface across analysed releases
options at that releaseadded, per releaseremoved, per release
option
found in
since
description
No matchesTry a different search, or clear a filter to see more.
option changes per release — drag across the rail to set a range
→
Values are placeholders taken from each option’s declared default.
Nothing is executed here — the output shown is a recording of a run
that already happened.
Score card
Shipping velocityreleases a month, last 12 months
Documentation qualityrelease-notes rubric, 0–100
Breaking-change disciplinehow rarely a release breaks users, and notice given
Maintenance riskquiet time against its own cadence, maintainers
Innovation & surfacenew capabilities, API and MCP surface
Community health
Contributor trenddistinct committers, this year against last
Maintainer concentrationbus factor now against a year ago
Issue backlog trendissues closed per issue opened, 12 months
Responsivenessmedian time to a maintainer’s first reply
Nine scores for proxmark3, each built from the releases, notes and API history this site tracks — and, on Researcher and Business, where it stands among every measured tool in its category and how that has moved.
Each score is 0–100 on a published rubric, derived from data this site already shows.
A dimension we cannot measure says so — it is never scored 0 and never enters a rank.
How this is scored
Shipping velocity — releases a month over the last 12 months, on a log scale where 16 a month scores 100. Needs 3 releases in the window.
Documentation quality — the release-notes rubric published on the analytics page, unchanged.
Breaking-change discipline — the share of releases carrying a breaking change (none scores 100, half or more scores 0). Only projects that label breaking changes are measured: a clean record cannot be told from an unlabelled one.
Maintenance risk — quiet time measured against the tool's own release cadence (quiet longer than 90 days and three typical gaps scores 0), plus the number of active maintainers and whether contributors are growing, where known. Higher is lower risk.
Innovation & surface — new capabilities in the feature ledger this year, API and MCP operations added, and the share of commits that are features: the mean of whichever we hold.
Community health (open-source tools only) — each is a direction, not a size: contributors this year against last, the bus factor now against a year ago, and issues closed per issue opened, where steady scores 50, doubled 100 and halved 0; plus the median time to a maintainer's first reply (an hour scores about 100, a month or more 0). A commercial card has no repository and carries none of the four.
Documented delivery (commercial tools) — when a vendor's documented new capabilities have slowed against its own baseline, that counts against the overall standing as heavily as two low dimensions. Steady delivery, or too little history to judge, leaves the standing alone; it is never a sixth score.
Open-source tools are scored on repository signals; commercial tools on their published changelog. Ranks compare tools within one category and one profile and need at least five measured peers; the overall standing needs three ranked dimensions. Best-in-breed or consolidator is a shape, not a quality, and is never scored.
Release-note detail over time
See how much detail proxmark3 puts in its release notes, quarter by quarter, and compare it with tracked tools in the same category. This history uses up to ten retained, reviewed notes per tool; sparse or blank older quarters may reflect that limit.
Issue, contributor and maintainer activity in RfidResearchGroup/proxmark3, 2023-10 – 2026-09,
as of 2026-09-25. Twelve-month figures first; the trend lines run
the whole window.
Contributors117+7 vs prior 12 months
Maintainers8+7 joined · −12 left, last 12 months
Bus factor3committers behind half the commits
Community-filed99%of issues opened, last 12 months
Median time to close26 daysfirst maintainer reply 14 hours
Open backlog34of 993 issues ever filed
Issues opened / month7 · 0communitymaintainers
Open backlog34
Contributors / month27
Commits / month490
Stars6,066
Issue themes, last 12 months
features 9%
other 91%
Counts from the project's public repository and git history; no individuals
are identified. Maintainers are the committers covering 80% of the last year's
commits. how we measure this
Add the badge to your README
Maintain this project? The badge links readers straight to this page, so they can
follow every release here.