mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2024-12-28 19:31:19 +08:00
text
This commit is contained in:
parent
af6289c99a
commit
8c16c4d95d
5 changed files with 15 additions and 15 deletions
|
@ -71,13 +71,13 @@
|
||||||
static void DownloadTraceInstructions(void) {
|
static void DownloadTraceInstructions(void) {
|
||||||
Dbprintf("");
|
Dbprintf("");
|
||||||
Dbprintf("To get the trace from flash and display it:");
|
Dbprintf("To get the trace from flash and display it:");
|
||||||
Dbprintf("1. mem spiffs dump o "HF_14ASNIFF_LOGFILE" f trace.trc");
|
Dbprintf("1. mem spiffs dump -s "HF_14ASNIFF_LOGFILE" -d trace.trc");
|
||||||
Dbprintf("2. trace load trace.trc");
|
Dbprintf("2. trace load -f trace.trc");
|
||||||
Dbprintf("3. trace list 14a 1");
|
Dbprintf("3. trace list -t 14a -1");
|
||||||
}
|
}
|
||||||
|
|
||||||
void ModInfo(void) {
|
void ModInfo(void) {
|
||||||
DbpString("hf_14asniff: standalone 'hf 14a sniff', storing in flashmem");
|
DbpString(" ISO14443a sniff, storing in flashmem");
|
||||||
DownloadTraceInstructions();
|
DownloadTraceInstructions();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -130,27 +130,27 @@ static void download_instructions(uint8_t t) {
|
||||||
switch (t) {
|
switch (t) {
|
||||||
case ICE_STATE_FULLSIM: {
|
case ICE_STATE_FULLSIM: {
|
||||||
DbpString("The emulator memory was saved to SPIFFS");
|
DbpString("The emulator memory was saved to SPIFFS");
|
||||||
DbpString("1. " _YELLOW_("mem spiffs dump o " HF_ICLASS_FULLSIM_MOD_BIN " f " HF_ICLASS_FULLSIM_MOD" e"));
|
DbpString("1. " _YELLOW_("mem spiffs dump -s " HF_ICLASS_FULLSIM_MOD_BIN " -d " HF_ICLASS_FULLSIM_MOD" -e"));
|
||||||
DbpString("2. " _YELLOW_("hf iclass view -f " HF_ICLASS_FULLSIM_MOD_BIN));
|
DbpString("2. " _YELLOW_("hf iclass view -f " HF_ICLASS_FULLSIM_MOD_BIN));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case ICE_STATE_ATTACK: {
|
case ICE_STATE_ATTACK: {
|
||||||
DbpString("The collected data was saved to SPIFFS. The file names below may differ");
|
DbpString("The collected data was saved to SPIFFS. The file names below may differ");
|
||||||
DbpString("1. " _YELLOW_("mem spiffs tree"));
|
DbpString("1. " _YELLOW_("mem spiffs tree"));
|
||||||
DbpString("2. " _YELLOW_("mem spiffs dump o " HF_ICLASS_ATTACK_BIN " f " HF_ICLASS_ATTACK_BIN));
|
DbpString("2. " _YELLOW_("mem spiffs dump -s " HF_ICLASS_ATTACK_BIN " -d " HF_ICLASS_ATTACK_BIN));
|
||||||
DbpString("3. " _YELLOW_("hf iclass loclass -f " HF_ICLASS_ATTACK_BIN));
|
DbpString("3. " _YELLOW_("hf iclass loclass -f " HF_ICLASS_ATTACK_BIN));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case ICE_STATE_READER: {
|
case ICE_STATE_READER: {
|
||||||
DbpString("The found tags was saved to SPIFFS");
|
DbpString("The found tags was saved to SPIFFS");
|
||||||
DbpString("1. " _YELLOW_("mem spiffs tree"));
|
DbpString("1. " _YELLOW_("mem spiffs tree"));
|
||||||
DbpString("2. " _YELLOW_("mem spiffs dump h"));
|
DbpString("2. " _YELLOW_("mem spiffs dump -h"));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case ICE_STATE_DUMP_SIM: {
|
case ICE_STATE_DUMP_SIM: {
|
||||||
DbpString("The found tag will be dumped to " HF_ICALSSS_READSIM_TEMP_BIN);
|
DbpString("The found tag will be dumped to " HF_ICALSSS_READSIM_TEMP_BIN);
|
||||||
DbpString("1. " _YELLOW_("mem spiffs tree"));
|
DbpString("1. " _YELLOW_("mem spiffs tree"));
|
||||||
DbpString("2. " _YELLOW_("mem spiffs dump h"));
|
DbpString("2. " _YELLOW_("mem spiffs dump -h"));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -50,7 +50,7 @@ static void DownloadLogInstructions(void) {
|
||||||
Dbprintf("[=] " _YELLOW_("-") " mem spiffs tree");
|
Dbprintf("[=] " _YELLOW_("-") " mem spiffs tree");
|
||||||
Dbprintf("");
|
Dbprintf("");
|
||||||
Dbprintf("[=] To save a dump file from flash to client:");
|
Dbprintf("[=] To save a dump file from flash to client:");
|
||||||
Dbprintf("[=] " _YELLOW_("-") " mem spiffs dump o hf-legic-UID-dump.bin f hf-legic-UID-dump.bin");
|
Dbprintf("[=] " _YELLOW_("-") " mem spiffs dump -s hf-legic-UID-dump.bin -d hf-legic-UID-dump.bin");
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -36,7 +36,7 @@
|
||||||
*
|
*
|
||||||
* To retrieve log file from flash:
|
* To retrieve log file from flash:
|
||||||
*
|
*
|
||||||
* 1. mem spiffs dump o lf_hidcollect.log f lf_hidcollect.log
|
* 1. mem spiffs dump -s lf_hidcollect.log -d lf_hidcollect.log
|
||||||
* Copies log file from flash to your client.
|
* Copies log file from flash to your client.
|
||||||
*
|
*
|
||||||
* 2. exit the Proxmark3 client
|
* 2. exit the Proxmark3 client
|
||||||
|
@ -57,7 +57,7 @@
|
||||||
static void DownloadLogInstructions(void) {
|
static void DownloadLogInstructions(void) {
|
||||||
Dbprintf("");
|
Dbprintf("");
|
||||||
Dbprintf("[=] To get the logfile from flash and display it:");
|
Dbprintf("[=] To get the logfile from flash and display it:");
|
||||||
Dbprintf("[=] " _YELLOW_("1.") " mem spiffs dump o "LF_HIDCOLLECT_LOGFILE" f "LF_HIDCOLLECT_LOGFILE);
|
Dbprintf("[=] " _YELLOW_("1.") " mem spiffs dump -s "LF_HIDCOLLECT_LOGFILE" -d "LF_HIDCOLLECT_LOGFILE);
|
||||||
Dbprintf("[=] " _YELLOW_("2.") " exit proxmark3 client");
|
Dbprintf("[=] " _YELLOW_("2.") " exit proxmark3 client");
|
||||||
Dbprintf("[=] " _YELLOW_("3.") " cat "LF_HIDCOLLECT_LOGFILE);
|
Dbprintf("[=] " _YELLOW_("3.") " cat "LF_HIDCOLLECT_LOGFILE);
|
||||||
}
|
}
|
||||||
|
|
|
@ -45,10 +45,10 @@
|
||||||
* - mem spiffs upload -s <filename> -d lf_em4x50_simulate.eml
|
* - mem spiffs upload -s <filename> -d lf_em4x50_simulate.eml
|
||||||
*
|
*
|
||||||
* To retrieve password file from flash:
|
* To retrieve password file from flash:
|
||||||
* - mem spiffs dump o lf_em4x50_passwords.log f <filename>
|
* - mem spiffs dump -s lf_em4x50_passwords.log
|
||||||
*
|
*
|
||||||
* To retrieve log file from flash:
|
* To retrieve log file from flash:
|
||||||
* - mem spiffs dump o lf_em4x50_collect.log f <filename>
|
* - mem spiffs dump -s lf_em4x50_collect.log
|
||||||
*
|
*
|
||||||
* This module emits debug strings during normal operation -- so try it out in
|
* This module emits debug strings during normal operation -- so try it out in
|
||||||
* the lab connected to PM3 client before taking it into the field.
|
* the lab connected to PM3 client before taking it into the field.
|
||||||
|
@ -77,14 +77,14 @@ static void LoadDataInstructions(const char *inputfile) {
|
||||||
Dbprintf("To load datafile to flash and display it:");
|
Dbprintf("To load datafile to flash and display it:");
|
||||||
Dbprintf("1. edit input file %s", inputfile);
|
Dbprintf("1. edit input file %s", inputfile);
|
||||||
Dbprintf("2. start proxmark3 client");
|
Dbprintf("2. start proxmark3 client");
|
||||||
Dbprintf("3. mem spiffs upload -f <filename> o %s", inputfile);
|
Dbprintf("3. mem spiffs upload -s <filename> -d %s", inputfile);
|
||||||
Dbprintf("4. start standalone mode");
|
Dbprintf("4. start standalone mode");
|
||||||
}
|
}
|
||||||
|
|
||||||
static void DownloadLogInstructions(const char *logfile) {
|
static void DownloadLogInstructions(const char *logfile) {
|
||||||
Dbprintf("");
|
Dbprintf("");
|
||||||
Dbprintf("To get the logfile from flash and display it:");
|
Dbprintf("To get the logfile from flash and display it:");
|
||||||
Dbprintf("1. mem spiffs dump o %s f <filename>", logfile);
|
Dbprintf("1. mem spiffs dump -s %s", logfile);
|
||||||
Dbprintf("2. exit proxmark3 client");
|
Dbprintf("2. exit proxmark3 client");
|
||||||
Dbprintf("3. cat <filename>");
|
Dbprintf("3. cat <filename>");
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue