mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-21 05:43:48 -07:00
Merge branch 'master' of github.com:RfidResearchGroup/proxmark3
This commit is contained in:
commit
44edec6fcd
8 changed files with 13 additions and 13 deletions
|
@ -37,8 +37,8 @@
|
|||
* 2. trace load trace.trc
|
||||
* Loads trace data from a file into PC-side buffers.
|
||||
*
|
||||
* 3. For ISO14a: trace list 14a 1
|
||||
* For MIFARE Classic: trace list mf 1
|
||||
* 3. For ISO14a: trace list -t 14a -1
|
||||
* For MIFARE Classic: trace list -t mf -1
|
||||
*
|
||||
* Lists trace data from buffer without requesting it from PM3.
|
||||
*
|
||||
|
|
|
@ -1897,7 +1897,7 @@ void ReaderHitag(hitag_function htf, hitag_data *htd) {
|
|||
|
||||
LogTrace(rx, nbytes(rxlen), response_start, response_start + response_duration, NULL, false);
|
||||
|
||||
// TODO when using cumulative time for command_start, pm3 doesn't reply anymore, e.g. on lf hitag read 23 4F4E4D494B52
|
||||
// TODO when using cumulative time for command_start, pm3 doesn't reply anymore, e.g. on lf hitag reader --23 -k 4F4E4D494B52
|
||||
// Use delta time?
|
||||
// command_start = response_start + response_duration;
|
||||
command_start = 0;
|
||||
|
|
|
@ -263,7 +263,7 @@ static int CmdHF14BSniff(const char *Cmd) {
|
|||
WaitForResponse(CMD_HF_ISO14443B_SNIFF, &resp);
|
||||
|
||||
PrintAndLogEx(HINT, "Try `" _YELLOW_("hf 14b list") "` to view captured tracelog");
|
||||
PrintAndLogEx(HINT, "Try `" _YELLOW_("trace save h") "` to save tracelog for later analysing");
|
||||
PrintAndLogEx(HINT, "Try `" _YELLOW_("trace save -h") "` to save tracelog for later analysing");
|
||||
return PM3_SUCCESS;
|
||||
}
|
||||
|
||||
|
|
|
@ -954,7 +954,7 @@ static int CmdHF15Sniff(const char *Cmd) {
|
|||
WaitForResponse(CMD_HF_ISO15693_SNIFF, &resp);
|
||||
|
||||
PrintAndLogEx(HINT, "Try `" _YELLOW_("hf 15 list") "` to view captured tracelog");
|
||||
PrintAndLogEx(HINT, "Try `" _YELLOW_("trace save h") "` to save tracelog for later analysing");
|
||||
PrintAndLogEx(HINT, "Try `" _YELLOW_("trace save -h") "` to save tracelog for later analysing");
|
||||
return PM3_SUCCESS;
|
||||
}
|
||||
|
||||
|
|
|
@ -1935,7 +1935,7 @@ static int CmdHFFelicaDumpLite(const char *Cmd) {
|
|||
iceman 2021,
|
||||
Why does this command say it dumps a FeliCa lite card
|
||||
and then tries to print a trace?!?
|
||||
Is this a trace list or a feclia dump cmd?
|
||||
Is this a trace list or a FeliCa dump cmd?
|
||||
*/
|
||||
|
||||
|
||||
|
|
|
@ -79,4 +79,4 @@ lf t55xx sniff -1
|
|||
|
||||
It uses the existing `lf sniff` command to collect the data, so setting that first as per normal sniffing is recommended. Once you have a sniff, you can "re-sniff" from the stored sniffed data and try different settings, if you think the data is not clean.
|
||||
|
||||
As normal, the cloner may write data past the end of the 40K sample buffer. So using the `lf config s <x bytes>` then re-run the sniff to see if there is more data.
|
||||
As normal, the cloner may write data past the end of the 40K sample buffer. So using the `lf config -s <x bytes>` then re-run the sniff to see if there is more data.
|
|
@ -195,7 +195,7 @@ hf mf csetuid -u 11223344 -a 0044 -s 18
|
|||
```
|
||||
|
||||
```
|
||||
script run run hf_mf_magicrevive
|
||||
script run hf_mf_magicrevive
|
||||
```
|
||||
|
||||
To execute commands manually:
|
||||
|
@ -499,9 +499,9 @@ BCC1 Int LCK0 LCK1
|
|||
|
||||
UID is made of SN0..SN6 bytes
|
||||
|
||||
Computing BCC0 on UID 04112233445566: `analyse lcr 88041122` = `bf`
|
||||
Computing BCC0 on UID 04112233445566: `analyse lcr -d 88041122` = `bf`
|
||||
|
||||
Computing BCC1 on UID 04112233445566: `analyse lcr 33445566` = `44`
|
||||
Computing BCC1 on UID 04112233445566: `analyse lcr -d 33445566` = `44`
|
||||
|
||||
Int is internal, typically 0x48
|
||||
|
||||
|
@ -538,7 +538,7 @@ When "soft-bricked" (by writing invalid data in block0), these ones may help:
|
|||
|
||||
```
|
||||
hf 14a config -h
|
||||
script run run hf_mf_magicrevive -u
|
||||
script run hf_mf_magicrevive -u
|
||||
```
|
||||
|
||||
## MIFARE Ultralight DirectWrite
|
||||
|
|
|
@ -167,7 +167,7 @@ response pairs for the same tag UID.
|
|||
**TODO** will be ht2 sim or sniff with actual tag ?
|
||||
|
||||
```
|
||||
pm3 --> lf hitag sniff l
|
||||
pm3 --> lf hitag sniff
|
||||
```
|
||||
|
||||
It creates a file `Hitag2_<UID>_<nR>_<aR>_collection.txt`.
|
||||
|
@ -184,7 +184,7 @@ Attack 4 requires the same information as attack 3, but only 16-32 encrypted
|
|||
nonce and challenge response pairs are required.
|
||||
|
||||
```
|
||||
pm3 --> lf hitag sniff l
|
||||
pm3 --> lf hitag sniff
|
||||
```
|
||||
|
||||
It creates a file `Hitag2_<UID>_<nR>_<aR>_collection.txt`.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue