-
Notifications
You must be signed in to change notification settings - Fork 947
commands
holiman edited this page Mar 26, 2014
·
25 revisions
Some commands are available only if a Proxmark is actually connected, Those commands are flagged with "@" in front of their description.
-
helpThis help. Use ' help' for details of a particular command. -
data{ Plot window / data buffer manipulation... }-
data helpThis help -
data ampAmplify peaks -
data askdemod<0|1> -- Attempt to demodulate simple ASK tags -
data autocorr-- Autocorrelation over window -
data bitsamples@ Get raw samples as bitstring -
data bitstream[clock rate] -- Convert waveform into a bitstream -
data buffclearClear sample buffer and graph window -
data decDecimate samples -
data detectclockDetect clock rate -
data fskdemodDemodulate graph window as a HID FSK -
data grid-- overlay grid on graph window, use zero value to turn off either -
data hexsamples@ [] -- Dump big buffer as hex bytes -
data hideHide graph window -
data hpfRemove DC offset from trace -
data load-- Load trace (to graph window -
data ltrim-- Trim samples from left of trace -
data mandemod[i] [clock rate] -- Manchester demodulate binary stream (option 'i' to invert output) -
data manmod[clock rate] -- Manchester modulate a binary stream -
data normNormalize max/min to +/-500 -
data plotShow graph window (hit 'h' in window for keystroke help) -
data samples@ [512 - 40000] -- Get raw samples for graph window -
data save-- Save trace (from graph window) -
data scale-- Set cursor display scale -
data threshold-- Maximize/minimize every value in the graph window depending on threshold -
data zerocrossingsCount time between zero-crossings
-
-
hf{ HF commands... }-
hf helpThis help -
hf 14a{ ISO14443A RFIDs... }-
hf 14a helpThis help -
hf 14a list@ List ISO 14443a history -
hf 14a reader@ Act like an ISO14443 Type A reader -
hf 14a cuids@ Collect n>0 ISO14443 Type A UIDs in one go -
hf 14a sim@ -- Fake ISO 14443a tag -
hf 14a snoop@ Eavesdrop ISO 14443 Type A -
hf 14a raw@ Send raw hex data to tag
-
-
hf 14b{ ISO14443B RFIDs... }-
hf 14b helpThis help -
hf 14b demodDemodulate ISO14443 Type B from tag -
hf 14b list@ List ISO 14443 history -
hf 14b read@ Read HF tag (ISO 14443) -
hf 14b sim@ Fake ISO 14443 tag -
hf 14b simlisten@ Get HF samples as fake tag -
hf 14b snoop@ Eavesdrop ISO 14443 -
hf 14b sri512read@ Read contents of a SRI512 tag -
hf 14b srix4kread@ Read contents of a SRIX4K tag -
hf 14b raw@ Send raw hex data to tag
-
-
hf 15{ ISO15693 RFIDs... }-
hf 15 helpThis help -
hf 15 demodDemodulate ISO15693 from tag -
hf 15 read@ Read HF tag (ISO 15693) -
hf 15 record@ Record Samples (ISO 15693) -
hf 15 reader@ Act like an ISO15693 reader -
hf 15 sim@ Fake an ISO15693 tag -
hf 15 cmd@ Send direct commands to ISO15693 tag -
hf 15 findafi@ Brute force AFI of an ISO15693 tag -
hf 15 dumpmemory@ Read all memory pages of an ISO15693 tag
-
-
hf epa{ German Identification Card... }-
hf epa helpThis help -
hf epa cnonces@ Acquire n>0 encrypted PACE nonces of size m>0 with d sec pauses
-
-
hf legic@ { LEGIC RFIDs... }-
hf legic helpThis help -
hf legic decode@ Display deobfuscated and decoded LEGIC RF tag data (use after hf legic reader) -
hf legic reader@ [offset [length]] -- read bytes from a LEGIC card -
hf legic save@ [] -- Store samples -
hf legic load@ -- Restore samples -
hf legic sim@ [phase drift [frame drift [req/resp drift]]] Start tag simulator (use after load or read) -
hf legic write@ -- Write sample buffer (user after load or read) -
hf legic fill@ -- Fill/Write tag with constant value
-
-
hf iclass{ ICLASS RFIDs... }-
hf iclass helpThis help -
hf iclass list@ List iClass history -
hf iclass snoop@ Eavesdrop iClass communication -
hf iclass sim@ Simulate iClass tag -
hf iclass reader@ Read an iClass tag
-
-
hf mf{ MIFARE RFIDs... }-
hf mf helpThis help -
hf mf dbg@ Set default debug mode -
hf mf rdbl@ Read MIFARE classic block -
hf mf urdbl@ Read MIFARE Ultralight block -
hf mf urdcard@ Read MIFARE Ultralight Card -
hf mf uwrbl@ Write MIFARE Ultralight block -
hf mf rdsc@ Read MIFARE classic sector -
hf mf dump@ Dump MIFARE classic tag to binary file -
hf mf restore@ Restore MIFARE classic binary file to BLANK tag -
hf mf wrbl@ Write MIFARE classic block -
hf mf chk@ Test block keys -
hf mf mifare@ Read parity error messages. -
hf mf nested@ Test nested authentication -
hf mf sniff@ Sniff card-reader communication -
hf mf sim@ Simulate MIFARE card -
hf mf eclr@ Clear simulator memory block -
hf mf eget@ Get simulator memory block -
hf mf eset@ Set simulator memory block -
hf mf eload@ Load from file emul dump -
hf mf esave@ Save to file emul dump -
hf mf ecfill@ Fill simulator memory with help of keys from simulator -
hf mf ekeyprn@ Print keys from simulator memory -
hf mf csetuid@ Set UID for magic Chinese card -
hf mf csetblk@ Write block into magic Chinese card -
hf mf cgetblk@ Read block from magic Chinese card -
hf mf cgetsc@ Read sector from magic Chinese card -
hf mf cload@ Load dump into magic Chinese card -
hf mf csave@ Save dump from magic Chinese card into file or emulator
-
-
hf tune@ Continuously measure HF antenna tuning
-
-
hw{ Hardware commands... }-
hw helpThis help -
hw detectreader@ ['l'|'h'] -- Detect external reader field (option 'l' or 'h' to limit to LF or HF) -
hw fpgaoff@ Set FPGA off -
hw lcd@ -- Send command/data to LCD -
hw lcdreset@ Hardware reset LCD -
hw readmem@ [address] -- Read memory at decimal address from flash -
hw reset@ Reset the Proxmark3 -
hw setlfdivisor@ <19 - 255> -- Drive LF antenna at 12Mhz/(divisor+1) -
hw setmux@ <loraw|hiraw|lopkd|hipkd> -- Set the ADC mux to a specific value -
hw tune@ Measure antenna tuning -
hw version@ Show version inforation about the connected Proxmark
-
-
lf{ LF commands... }-
lf helpThis help -
lf cmdread@ <'0' period> <'1' period> ['h'] -- Modulate LF reader field to send command before read (all periods in microseconds) (option 'h' for 134) -
lf em4x{ EM4X RFIDs... }-
lf em4x helpThis help -
lf em4x em410xread[clock rate] -- Extract ID from EM410x tag -
lf em4x em410xsim@ -- Simulate EM410x tag -
lf em4x em410xwatch@ ['h'] -- Watches for EM410x 125/134 kHz tags (option 'h' for 134) -
lf em4x em410xwrite<'0' T5555> <'1' T55x7> [clock rate] -- Write EM410x UID to T5555(Q5) or T55x7 tag, optionally setting clock rate -
lf em4x em4x50readExtract data from EM4x50 tag -
lf em4x readword-- Read EM4xxx word data -
lf em4x readwordPWD-- Read EM4xxx word data in password mode -
lf em4x writeword-- Write EM4xxx word data -
lf em4x writewordPWD-- Write EM4xxx word data in password mode
-
-
lf flexdemodDemodulate samples for FlexPass -
lf hid{ HID RFIDs... }-
lf hid helpThis help -
lf hid demodDemodulate HID Prox Card II (not optimal) -
lf hid fskdemodRealtime HID FSK demodulator -
lf hid sim-- HID tag simulator -
lf hid clone['l'] -- Clone HID to T55x7 (tag must be in antenna)(option 'l' for 84bit ID)
-
-
lf io{ ioProx tags... }-
lf io helpThis help -
lf io demodDemodulate Stream -
lf io fskdemodDemodulate ioProx Tag -
lf io cloneClone ioProx Tag
-
-
lf indalademod['224'] -- Demodulate samples for Indala 64 bit UID (option '224' for 224 bit) -
lf indalaclone['l']-- Clone Indala to T55x7 (tag must be in antenna)(UID in HEX)(option 'l' for 224 UID -
lf read@ ['h'|] -- Read 125/134 kHz LF ID-only tag (option 'h' for 134, alternatively: f=12MHz/(divisor+1)) -
lf sim@ [GAP] -- Simulate LF tag from buffer with optional GAP (in microseconds) -
lf simbidir@ Simulate LF tag (with bidirectional data transmission between reader and tag) -
lf simman@ [GAP] Simulate arbitrary Manchester LF tag -
lf ti{ TI RFIDs... }-
lf ti helpThis help -
lf ti demodDemodulate raw bits for TI-type LF tag -
lf ti read@ Read and decode a TI 134 kHz tag -
lf ti write@ Write new data to a r/w TI 134 kHz tag
-
-
lf hitag{ Hitag tags and transponders... }-
lf hitag helpThis help -
lf hitag listList Hitag trace history -
lf hitag readerAct like a Hitag Reader -
lf hitag simSimulate Hitag transponder -
lf hitag snoopEavesdrop Hitag communication
-
-
lf vchdemod['clone'] -- Demodulate samples for VeriChip -
lf t55xx{ T55xx RFIDs... }-
lf t55xx helpThis help -
lf t55xx readblock-- Read T55xx block data (page 0) -
lf t55xx readblockPWD-- Read T55xx block data in password mode(page 0) -
lf t55xx writeblock-- Write T55xx block data (page 0) -
lf t55xx writeblockPWD-- Write T55xx block data in password mode(page 0) -
lf t55xx readtraceRead T55xx traceability data (page 1)
-
-
lf pcf7931{PCF7931 RFIDs...}-
lf pcf7931 helpThis help -
lf pcf7931 readRead content of a PCF7931 transponder
-
-
-
script{ Scripting commands }-
script helpThis help -
script listList available scripts -
script run-- Execute a script
-
-
quitExit program -
exitExit program
Struggling with this manual? Do you miss some explanation or found something wrong or ambigious? Then please post in the Manual Feedback section of the forum. Any feedback is appreciated.