Proxmark
Proxmark3 is a powerful tool for RFID research, allowing you to read, write, and clone various types of RFID tags. This cheatsheet provides a quick reference for common Proxmark3 commands and usage.
Table of Contents
- Setup and Configuration
- Basic Commands
- Low Frequency (LF) Commands
- High Frequency (HF) Commands
- Mifare Classic Commands
- Mifare Ultralight Commands
- iClass Commands
- Troubleshooting
Setup and Configuration
Installation
- Clone the Proxmark3 repository:
- Navigate to the Proxmark3 directory:
- Compile the firmware and software:
- Flash the Proxmark3 device:
Connecting to Proxmark3
- Connect the Proxmark3 device to your computer via USB.
- Open a terminal and run the Proxmark3 client:
Basic Commands
Hardware Commands
hw status: Check the hardware status.hw tune: Tune the antenna.hw version: Display the hardware version.
General Commands
help: Display the help menu.exit: Exit the Proxmark3 client.
Low Frequency (LF) Commands
Reading LF Tags
lf search: Search for LF tags.lf read: Read data from an LF tag.lf em 410x: Emulate an EM410x tag.
Cloning LF Tags
lf clone: Clone an LF tag.lf sim: Simulate an LF tag.
High Frequency (HF) Commands
Reading HF Tags
hf search: Search for HF tags.hf mifare r: Read data from a Mifare Classic tag.hf mifare c: Clone a Mifare Classic tag.
Writing HF Tags
hf mifare w: Write data to a Mifare Classic tag.hf mifare p: Print data from a Mifare Classic tag.
Mifare Classic Commands
Authentication
hf mifare a: Authenticate with key A.hf mifare b: Authenticate with key B.
Reading and Writing
hf mifare rdbl: Read a block from a Mifare Classic tag.hf mifare wrbl: Write a block to a Mifare Classic tag.
Key Recovery
hf mifare nest: Nested attack for key recovery.hf mifare chk: Check keys for a Mifare Classic tag.
Mifare Ultralight Commands
Reading and Writing Mifare
hf mful rd: Read data from a Mifare Ultralight tag.hf mful wr: Write data to a Mifare Ultralight tag.
Cloning Mifare
hf mful clone: Clone a Mifare Ultralight tag.
iClass Commands
Reading and Writing iClass
hf iclass rd: Read data from an iClass tag.hf iclass wr: Write data to an iClass tag.
Cloning iClass
hf iclass clone: Clone an iClass tag.
Troubleshooting
Common Issues
- Device not recognized: Ensure the Proxmark3 device is properly connected and drivers are installed.
- Antenna tuning: Use the
hw tunecommand to tune the antenna for better performance. - Firmware issues: Re-flash the Proxmark3 device using the
pm3-flash-allcommand.
Debugging
hw status: Check the hardware status for any issues.hw version: Verify the firmware version.