mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2026-05-12 11:18:11 -07:00
Update docs
This commit is contained in:
@@ -164,6 +164,7 @@ const static vocabulary_t vocabulary[] = {
|
||||
{ 0, "hf 14a ndefread" },
|
||||
{ 0, "hf 14a ndefwrite" },
|
||||
{ 1, "hf 14b help" },
|
||||
{ 0, "hf 14b config" },
|
||||
{ 1, "hf 14b list" },
|
||||
{ 0, "hf 14b apdu" },
|
||||
{ 0, "hf 14b dump" },
|
||||
@@ -516,9 +517,10 @@ const static vocabulary_t vocabulary[] = {
|
||||
{ 1, "hf seos list" },
|
||||
{ 0, "hf seos sam" },
|
||||
{ 0, "hf seos info" },
|
||||
{ 1, "hf seos pacs" },
|
||||
{ 1, "hf seos adf" },
|
||||
{ 1, "hf seos gdf" },
|
||||
{ 0, "hf seos pacs" },
|
||||
{ 0, "hf seos write" },
|
||||
{ 0, "hf seos adf" },
|
||||
{ 0, "hf seos gdf" },
|
||||
{ 1, "hf seos managekeys" },
|
||||
{ 1, "hf st25ta help" },
|
||||
{ 0, "hf st25ta info" },
|
||||
|
||||
+57
-16
@@ -1510,7 +1510,7 @@
|
||||
},
|
||||
"hf 14b help": {
|
||||
"command": "hf 14b help",
|
||||
"description": "--------- ----------------------- General ----------------------- help This help list List ISO-14443-B history --------- ----------------------- Operations ----------------------- view Display content from tag dump file valid SRIX4 checksum test --------- ------------------ Calypso / Mobib ------------------ --------------------------------------------------------------------------------------- hf 14b list available offline: yes Alias of `trace list -t 14b -c` with selected protocol data to annotate trace buffer You can load a trace from file (see `trace load -h`) or it be downloaded from device by default It accepts all other arguments of `trace list`. Note that some might not be relevant for this specific protocol",
|
||||
"description": "--------- ----------------------- General ----------------------- help This help list List ISO-14443-B history --------- ----------------------- Operations ----------------------- view Display content from tag dump file valid SRIX4 checksum test --------- ------------------ Calypso / Mobib ------------------ --------------------------------------------------------------------------------------- hf 14b config available offline: no --------------------------------------------------------------------------------------- hf 14b list available offline: yes Alias of `trace list -t 14b -c` with selected protocol data to annotate trace buffer You can load a trace from file (see `trace load -h`) or it be downloaded from device by default It accepts all other arguments of `trace list`. Note that some might not be relevant for this specific protocol",
|
||||
"notes": [
|
||||
"hf 14b list --frame -> show frame delay times",
|
||||
"hf 14b list -1 -> use trace buffer"
|
||||
@@ -3256,7 +3256,7 @@
|
||||
},
|
||||
"hf help": {
|
||||
"command": "hf help",
|
||||
"description": "-------- ----------------------- High Frequency ----------------------- 14a { ISO14443A RFIDs... } 14b { ISO14443B RFIDs... } 15 { ISO15693 RFIDs... } cipurse { Cipurse transport Cards... } epa { German Identification Card... } emrtd { Machine Readable Travel Document... } felica { ISO18092 / FeliCa RFIDs... } fido { FIDO and FIDO2 authenticators... } fudan { Fudan RFIDs... } gallagher { Gallagher DESFire RFIDs... } iclass { ICLASS RFIDs... } ict { ICT MFC/DESfire RFIDs... } jooki { Jooki RFIDs... } ksx6924 { KS X 6924 (T-Money, Snapper+) RFIDs } legic { LEGIC RFIDs... } lto { LTO Cartridge Memory RFIDs... } mf { MIFARE RFIDs... } mfp { MIFARE Plus RFIDs... } mfu { MIFARE Ultralight RFIDs... } mfdes { MIFARE Desfire RFIDs... } ntag424 { NXP NTAG 4242 DNA RFIDs... } saflok { Saflok MFC RFIDs... } seos { SEOS RFIDs... } st25ta { ST25TA RFIDs... } tesla { TESLA Cards... } texkom { Texkom RFIDs... } thinfilm { Thinfilm RFIDs... } topaz { TOPAZ (NFC Type 1) RFIDs... } vas { Apple Value Added Service... } xerox { Fuji/Xerox cartridge RFIDs... } ----------- --------------------- General --------------------- help This help list List protocol data in trace buffer search Search for known HF tags --------------------------------------------------------------------------------------- hf list available offline: yes Alias of `trace list -t raw` with selected protocol data to annotate trace buffer You can load a trace from file (see `trace load -h`) or it be downloaded from device by default It accepts all other arguments of `trace list`. Note that some might not be relevant for this specific protocol",
|
||||
"description": "-------- ----------------------- High Frequency ----------------------- 14a { ISO14443A RFIDs... } 14b { ISO14443B RFIDs... } 15 { ISO15693 RFIDs... } cipurse { Cipurse transport Cards... } epa { German Identification Card... } emrtd { Machine Readable Travel Document... } felica { ISO18092 / FeliCa RFIDs... } fido { FIDO and FIDO2 authenticators... } fudan { Fudan RFIDs... } gallagher { Gallagher DESFire RFIDs... } iclass { ICLASS RFIDs... } ict { ICT MFC/DESfire RFIDs... } jooki { Jooki RFIDs... } ksx6924 { KS X 6924 (T-Money, Snapper+) RFIDs } legic { LEGIC RFIDs... } lto { LTO Cartridge Memory RFIDs... } mf { MIFARE RFIDs... } mfp { MIFARE Plus RFIDs... } mfu { MIFARE Ultralight RFIDs... } mfdes { MIFARE Desfire RFIDs... } ntag424 { NXP NTAG 4242 DNA RFIDs... } saflok { Saflok MFC RFIDs... } seos { SEOS RFIDs... } st25ta { ST25TA RFIDs... } tesla { TESLA Cards... } texkom { Texkom RFIDs... } thinfilm { Thinfilm RFIDs... } topaz { TOPAZ (NFC Type 1) RFIDs... } vas { Apple Value Added Service... } waveshare { Waveshare NFC ePaper... } xerox { Fuji/Xerox cartridge RFIDs... } ----------- --------------------- General --------------------- help This help list List protocol data in trace buffer search Search for known HF tags --------------------------------------------------------------------------------------- hf list available offline: yes Alias of `trace list -t raw` with selected protocol data to annotate trace buffer You can load a trace from file (see `trace load -h`) or it be downloaded from device by default It accepts all other arguments of `trace list`. Note that some might not be relevant for this specific protocol",
|
||||
"notes": [
|
||||
"hf list --frame -> show frame delay times",
|
||||
"hf list -1 -> use trace buffer"
|
||||
@@ -7754,7 +7754,7 @@
|
||||
"command": "hf saflok decode",
|
||||
"description": "Decode saflok data",
|
||||
"notes": [
|
||||
"hf saflok decode"
|
||||
"hf saflok decode -d <encrypted data>"
|
||||
],
|
||||
"offline": true,
|
||||
"options": [
|
||||
@@ -7902,29 +7902,29 @@
|
||||
},
|
||||
"hf seos adf": {
|
||||
"command": "hf seos adf",
|
||||
"description": "Make a GET DATA request to an Application Data File (ADF) of a SEOS Tag The ADF is meant to be read by an application You still need the valid authentication keys to read a card By default: - ADF OID : 2B0601040181E438010102011801010202 - Key Index: 0 - Tag List : 5c02ff00",
|
||||
"description": "Make a GET DATA request to an Application Data File (ADF) of a SEOS Tag The ADF is meant to be read by an application You still need the valid authentication keys to read a card By default: - ADF OID : 2B0601040181E438010102011801010202 - Key Index: 0 - Data Tag : FF00",
|
||||
"notes": [
|
||||
"hf seos adf",
|
||||
"hf seos adf -o 2B0601040181E438010102011801010202",
|
||||
"hf seos adf -o 2B0601040181E438010102011801010202 --ki 0",
|
||||
"hf seos adf -o 2B0601040181E438010102011801010202 -c 5c02ff41"
|
||||
"hf seos adf -o 2B0601040181E438010102011801010202 -t FF41"
|
||||
],
|
||||
"offline": true,
|
||||
"offline": false,
|
||||
"options": [
|
||||
"-h, --help This help",
|
||||
"-c, --getdata <hex> <0-100> hex bytes for the tag list to Get Data request (Default: 5c02ff00)",
|
||||
"-t, --tag <hex> <0-100> hex bytes for tag to read (Default: FF00)",
|
||||
"-o, --oid <hex> <0-100> hex bytes for OID (Default: 2B0601040181E438010102011801010202)",
|
||||
"--ki <dec> Specify key index to set key in memory"
|
||||
],
|
||||
"usage": "hf seos adf [-h] [-c <hex>] [-o <hex>] [--ki <dec>]"
|
||||
"usage": "hf seos adf [-h] [-t <hex>] [-o <hex>] [--ki <dec>]"
|
||||
},
|
||||
"hf seos gdf": {
|
||||
"command": "hf seos gdf",
|
||||
"description": "Get Global Data File (GDF) from SEOS card By default: - Key Index: 0",
|
||||
"description": "Get Global Data File (GDF) from SEOS card By default: - Key Index: 3",
|
||||
"notes": [
|
||||
"hf seos gdfhf seos gdf --ki 0"
|
||||
"hf seos gdfhf seos gdf --ki 3"
|
||||
],
|
||||
"offline": true,
|
||||
"offline": false,
|
||||
"options": [
|
||||
"-h, --help This help",
|
||||
"--ki <dec> Specify key index to set key in memory"
|
||||
@@ -7933,7 +7933,7 @@
|
||||
},
|
||||
"hf seos help": {
|
||||
"command": "hf seos help",
|
||||
"description": "----------- ----------------------- General ----------------------- help This help list List SEOS history ----------- ----------------------- Operations ----------------------- pacs Extract PACS Information from card adf Read an ADF from the card gdf Read an GDF from card ----------- ----------------------- Utils ----------------------- managekeys Manage keys to use with SEOS commands --------------------------------------------------------------------------------------- hf seos list available offline: yes Alias of `trace list -t seos -c` with selected protocol data to annotate trace buffer You can load a trace from file (see `trace load -h`) or it be downloaded from device by default It accepts all other arguments of `trace list`. Note that some might not be relevant for this specific protocol",
|
||||
"description": "----------- ----------------------- General ----------------------- help This help list List SEOS history ----------- ------------------------ Utils ------------------------ managekeys Manage keys to use with SEOS commands --------------------------------------------------------------------------------------- hf seos list available offline: yes Alias of `trace list -t seos -c` with selected protocol data to annotate trace buffer You can load a trace from file (see `trace load -h`) or it be downloaded from device by default It accepts all other arguments of `trace list`. Note that some might not be relevant for this specific protocol",
|
||||
"notes": [
|
||||
"hf seos list --frame -> show frame delay times",
|
||||
"hf seos list -1 -> use trace buffer"
|
||||
@@ -7971,6 +7971,7 @@
|
||||
"hf seos managekeys -p",
|
||||
"hf seos managekeys -p -v",
|
||||
"hf seos managekeys --ki 0 --nonce 0102030405060708 -> Set nonce value at key index 0",
|
||||
"hf seos managekeys --ki 1 --keyslot 1 -> Set keyslot value at key index 1",
|
||||
"hf seos managekeys --load -f mykeys.bin -p -> load from file and prints keys",
|
||||
"hf seos managekeys --save -f mykeys.bin -> saves keys to file"
|
||||
],
|
||||
@@ -7978,6 +7979,7 @@
|
||||
"options": [
|
||||
"-h, --help This help",
|
||||
"--ki <dec> Specify key index to set key in memory",
|
||||
"--keyslot <hex> Keyslot value as 1 hex byte",
|
||||
"--nonce <hex> Nonce value as 8 hex bytes",
|
||||
"--privenc <hex> Privacy Encryption key as 16 hex bytes",
|
||||
"--privmac <hex> Privacy MAC key as 16 hex bytes",
|
||||
@@ -7990,7 +7992,7 @@
|
||||
"-p, --print Print keys loaded into memory",
|
||||
"-v, --verbose verbose (print all key info)"
|
||||
],
|
||||
"usage": "hf seos managekeys [-hpv] [--ki <dec>] [--nonce <hex>] [--privenc <hex>] [--privmac <hex>] [--read <hex>] [--write <hex>] [--admin <hex>] [-f <fn>] [--save] [--load]"
|
||||
"usage": "hf seos managekeys [-hpv] [--ki <dec>] [--keyslot <hex>] [--nonce <hex>] [--privenc <hex>] [--privmac <hex>] [--read <hex>] [--write <hex>] [--admin <hex>] [-f <fn>] [--save] [--load]"
|
||||
},
|
||||
"hf seos pacs": {
|
||||
"command": "hf seos pacs",
|
||||
@@ -8000,7 +8002,7 @@
|
||||
"hf seos pacs --ki 1",
|
||||
"hf seos pacs -o 2B0601040181E438010102011801010202 --ki 0"
|
||||
],
|
||||
"offline": true,
|
||||
"offline": false,
|
||||
"options": [
|
||||
"-h, --help This help",
|
||||
"-o, --oid <hex> <0-100> hex bytes for OID (Default: 2B0601040181E438010102011801010202)",
|
||||
@@ -8026,6 +8028,23 @@
|
||||
],
|
||||
"usage": "hf seos sam [-hvknt] [-d <hex>]..."
|
||||
},
|
||||
"hf seos write": {
|
||||
"command": "hf seos write",
|
||||
"description": "Make a PUT DATA request to an ADF of a SEOS card By default: - ADF OID : 2B0601040181E438010102011801010202 - Key Index: 2",
|
||||
"notes": [
|
||||
"hf seos write -d 12345678",
|
||||
"hf seos write --ki 1",
|
||||
"hf seos write -o 2B0601040181E438010102011801010202 --ki 2 -d 12345678"
|
||||
],
|
||||
"offline": false,
|
||||
"options": [
|
||||
"-h, --help This help",
|
||||
"-o, --oid <hex> <0-100> hex bytes for OID (Default: 2B0601040181E438010102011801010202)",
|
||||
"--ki <dec> Specify key index to set key in memory",
|
||||
"-d, --data <hex> <0-128> hex bytes for data (Must be valid BER-TLV)"
|
||||
],
|
||||
"usage": "hf seos write [-h] [-o <hex>] [--ki <dec>] [-d <hex>]"
|
||||
},
|
||||
"hf sniff": {
|
||||
"command": "hf sniff",
|
||||
"description": "The high frequency sniffer will assign all available memory on device for sniffed data. Use `data samples` to download from device and `data plot` to visualize it. Press button to quit the sniffing.",
|
||||
@@ -8450,6 +8469,28 @@
|
||||
],
|
||||
"usage": "hf vas reader [-h@v] [--pid <str>] [-f <fn>] [--url <str>]"
|
||||
},
|
||||
"hf waveshare help": {
|
||||
"command": "hf waveshare help",
|
||||
"description": "help This help load Load image file to Waveshare NFC ePaper --------------------------------------------------------------------------------------- hf waveshare load available offline: yes Load image file to Waveshare NFC ePaper",
|
||||
"notes": [
|
||||
"hf waveshare load -f myfile -m 0 -> 2.13 inch e-paper ( 122, 250 )",
|
||||
"hf waveshare load -f myfile -m 1 -> 2.9 inch e-paper ( 296, 128 )",
|
||||
"hf waveshare load -f myfile -m 2 -> 4.2 inch e-paper ( 400, 300 )",
|
||||
"hf waveshare load -f myfile -m 3 -> 7.5 inch e-paper ( 800, 480 )",
|
||||
"hf waveshare load -f myfile -m 4 -> 2.7 inch e-paper ( 176, 276 )",
|
||||
"hf waveshare load -f myfile -m 5 -> 2.13 inch e-paper B (with red) ( 104, 212 )",
|
||||
"hf waveshare load -f myfile -m 6 -> 1.54 inch e-paper B (with red) ( 200, 200 )",
|
||||
"hf waveshare load -f myfile -m 7 -> 7.5 inch e-paper HD ( 880, 528 )"
|
||||
],
|
||||
"offline": true,
|
||||
"options": [
|
||||
"-h, --help This help",
|
||||
"-m <nr> model number [0 - 7] of your tag",
|
||||
"-f, --file <fn> specify image to upload to tag",
|
||||
"-s, --save <fn> save paletized version in file"
|
||||
],
|
||||
"usage": "hf waveshare load [-h] -m <nr> -f <fn> [-s <fn>]"
|
||||
},
|
||||
"hf xerox dump": {
|
||||
"command": "hf xerox dump",
|
||||
"description": "Dump all memory from a Fuji/Xerox tag ISO/IEC 14443 type B based communications",
|
||||
@@ -13689,8 +13730,8 @@
|
||||
}
|
||||
},
|
||||
"metadata": {
|
||||
"commands_extracted": 785,
|
||||
"commands_extracted": 787,
|
||||
"extracted_by": "PM3Help2JSON v1.00",
|
||||
"extracted_on": "2025-11-15T03:41:46"
|
||||
"extracted_on": "2025-12-22T03:54:40"
|
||||
}
|
||||
}
|
||||
|
||||
+15
-3
@@ -215,6 +215,7 @@ Check column "offline" for their availability.
|
||||
|command |offline |description
|
||||
|------- |------- |-----------
|
||||
|`hf 14b help `|Y |`This help`
|
||||
|`hf 14b config `|N |`Configure 14b settings (use with caution)`
|
||||
|`hf 14b list `|Y |`List ISO-14443-B history`
|
||||
|`hf 14b apdu `|N |`Send ISO 14443-4 APDU to tag`
|
||||
|`hf 14b dump `|N |`Read all memory pages of an ISO-14443-B tag, save to file`
|
||||
@@ -735,9 +736,10 @@ Check column "offline" for their availability.
|
||||
|`hf seos list `|Y |`List SEOS history`
|
||||
|`hf seos sam `|N |`SAM tests`
|
||||
|`hf seos info `|N |`Tag information`
|
||||
|`hf seos pacs `|Y |`Extract PACS Information from card`
|
||||
|`hf seos adf `|Y |`Read an ADF from the card`
|
||||
|`hf seos gdf `|Y |`Read an GDF from card`
|
||||
|`hf seos pacs `|N |`Extract PACS Information from card`
|
||||
|`hf seos write `|N |`Write an ADF to the card`
|
||||
|`hf seos adf `|N |`Read an ADF from the card`
|
||||
|`hf seos gdf `|N |`Read an GDF from card`
|
||||
|`hf seos managekeys `|Y |`Manage keys to use with SEOS commands`
|
||||
|
||||
|
||||
@@ -820,6 +822,16 @@ Check column "offline" for their availability.
|
||||
|`hf vas decrypt `|Y |`Decrypt a previously captured VAS cryptogram`
|
||||
|
||||
|
||||
### hf waveshare
|
||||
|
||||
{ Waveshare NFC ePaper... }
|
||||
|
||||
|command |offline |description
|
||||
|------- |------- |-----------
|
||||
|`hf waveshare help `|Y |`This help`
|
||||
|`hf waveshare load `|Y |`Load image file to Waveshare NFC ePaper`
|
||||
|
||||
|
||||
### hf xerox
|
||||
|
||||
{ Fuji/Xerox cartridge RFIDs... }
|
||||
|
||||
Reference in New Issue
Block a user