proxmark3/doc/md/Use_of_Proxmark/3_Commands-and-Features.md
2023-07-21 12:05:20 +02:00

2.7 KiB

3. Commands and Features

Table of Contents

Please make sure you've gone through the following pages firstly:

To get interactive help

^Top

As seen before, for basic help type help. Or for help on a set of sub commands type the command followed by help. For example hf mf help. Many commands uses the -h / --help parameter to show a help text.

The Proxmark3 client now also supports tab-autocomplete in both commands and filenames. Like for instance hf mf a<tab> will give you a list of three availble commands.
This feature is quite powerful and similar to your normal shell experiences.

New Features in RDV4

^Top

Further details coming soon

Useful commands

^Top

Here are some commands to start off with.

To get an overview of the available commands for LF RFID and HF RFID:

[usb] pm3 --> lf
[usb] pm3 --> hf

To search quickly for known LF or HF tags:

[usb] pm3 --> lf search
[usb] pm3 --> hf search

To get info on a ISO14443-A tag:

[usb] pm3 --> hf 14a info

A good starting point is the following Cheat sheet

Or

this compilation of links to Proxmark3 walk throughs

Hardnested tables

^Top

Hardnested tables are compressed with LZ4 for a good compromise between space and decompression speed.

If you are under very space constrained environment, you can recompress the tables with BZip2 and delete the LZ4. It will break the git workdir but if space is a concern, you're not deploying the source and .git of > 80Mb anyway, do you?

cd client/resources/hardnested_tables
lz4 -dm --rm *lz4
bzip2 *.bin

If you want top speed, you can decompress the tables in advance. Keep the .lz4 files, so you can always just rm *.bin to save space again.

cd client/resources/hardnested_tables
lz4 -dkm *lz4
Compression Size in Mb Speed(*)
LZ4 9 1
BZip2 2 6.5x slower
None 704 2.5x faster

(*) rough idea of relative speeds, real numbers depend on your actual system