PM3 Commands Reference (Iceman Firmware):

Main Help


Current command:
hf mf


help             This help
list             List MIFARE history
-----------      ----------------------- recovery -----------------------
info             mfc card Info
darkside         Darkside attack
nested           Nested attack
hardnested       Nested attack for hardened MIFARE Classic cards
staticnested     Nested attack against static nonce MIFARE Classic cards
brute            Smart bruteforce to exploit weak key generators
autopwn          Automatic key recovery tool for MIFARE Classic
nack             Test for MIFARE NACK bug
chk              Check keys
fchk             Check keys fast, targets all keys on card
decrypt          Decrypt Crypto1 data from sniff or trace
supercard        Extract info from a `super card`
-----------      ----------------------- operations -----------------------
auth4            ISO14443-4 AES authentication
acl              Decode and print MIFARE Classic access rights bytes
dump             Dump MIFARE Classic tag to binary file
mad              Checks and prints MAD
personalize      Personalize UID (MIFARE Classic EV1 only)
rdbl             Read MIFARE Classic block
rdsc             Read MIFARE Classic sector
restore          Restore MIFARE Classic binary file to tag
setmod           Set MIFARE Classic EV1 load modulation strength
value            Value blocks
view             Display content from tag dump file
wipe             Wipe card to zeros and default keys/acc
wrbl             Write MIFARE Classic block
-----------      ----------------------- simulation -----------------------
sim              Simulate MIFARE card
ecfill           Fill emulator memory with help of keys from emulator
eclr             Clear emulator memory
egetblk          Get emulator memory block
egetsc           Get emulator memory sector
ekeyprn          Print keys from emulator memory
eload            Upload file into emulator memory
esave            Save emulator memory to file
esetblk          Set emulator memory block
eview            View emulator memory
-----------      ----------------------- magic gen1 -----------------------
cgetblk          Read block from card
cgetsc           Read sector from card
cload            Load dump to card
csave            Save dump from card into file or emulator
csetblk          Write block to card
csetuid          Set UID on card
cview            View card
cwipe            Wipe card to default UID/Sectors/Keys
-----------      ----------------------- magic gen3 -----------------------
gen3uid          Set UID without changing manufacturer block
gen3blk          Overwrite manufacturer block
gen3freeze       Perma lock UID changes. irreversible
-----------      -------------------- magic gen4 GTU --------------------------
ginfo            Info about configuration of the card
ggetblk          Read block from card
gload            Load dump to card
gsave            Save dump from card into file or emulator
gsetblk          Write block to card
gview            View card
gchpwd           Change card access password. Warning!
-----------      -------------------- magic gen4 GDM --------------------------
gdmcfg           Read config block from card
gdmsetcfg        Write config block to card
gdmparsecfg      Parse config block to card
gdmsetblk        Write block to card
-----------      ----------------------- ndef -----------------------
ndefformat       Format MIFARE Classic Tag as NFC Tag
ndefread         Read and print NDEF records from card
ndefwrite        Write NDEF records to card
encodehid        Encode a HID Credential / NDEF record to card