mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-21 13:53:55 -07:00
CHG: modified cmdlf.c - CmdLFfind with a parameter to accept traces loaded with "data load". ie: "lf search 1" == take data from previously loaded.
This commit is contained in:
parent
6ff6ade2f5
commit
c579a5871e
2 changed files with 36 additions and 117 deletions
|
@ -1,94 +0,0 @@
|
|||
hw tune
|
||||
lf read
|
||||
data plot
|
||||
data sample 4000
|
||||
lf t55xx rd 0
|
||||
lf t55xx trac
|
||||
lf t55xx rd 1
|
||||
lf t55xx rd 2
|
||||
lf em4x 410xsim 124s
|
||||
lf em4x 410xsim 0F0368568B
|
||||
da pl
|
||||
scr run sky
|
||||
script list
|
||||
scr run mifare_autopwn
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3 -n
|
||||
scr run tnp3
|
||||
scr run tnp3 -n
|
||||
hf mf nested 0 a 4b0b20107ccb d
|
||||
hf mf nested 1 0 a 4b0b20107ccb d
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3
|
||||
scr run tnp3 -n
|
||||
scr run tnp3
|
||||
hf mf nested 1 0 a 4b0b20107ccb d
|
||||
scr run tnp3
|
|
@ -571,31 +571,44 @@ int CmdVchDemod(const char *Cmd)
|
|||
//by marshmellow
|
||||
int CmdLFfind(const char *Cmd)
|
||||
{
|
||||
int ans=0;
|
||||
if (!offline){
|
||||
ans=CmdLFRead("");
|
||||
//ans=CmdSamples("20000");
|
||||
}
|
||||
if (GraphTraceLen<1000) return 0;
|
||||
PrintAndLog("Checking for known tags:");
|
||||
|
||||
ans=Cmdaskmandemod("");
|
||||
PrintAndLog("ASK_MAN: %s", (ans)?"YES":"NO" );
|
||||
|
||||
ans=CmdFSKdemodHID("");
|
||||
PrintAndLog("HID: %s", (ans)?"YES":"NO" );
|
||||
|
||||
ans=CmdFSKdemodIO("");
|
||||
PrintAndLog("IO prox: %s", (ans)?"YES":"NO" );
|
||||
char cmdp = param_getchar(Cmd, 0);
|
||||
|
||||
ans=CmdIndalaDemod("");
|
||||
PrintAndLog("Indala (64): %s", (ans)?"YES":"NO" );
|
||||
if (strlen(Cmd) > 1 || cmdp == 'h' || cmdp == 'H') {
|
||||
PrintAndLog("Usage: lf search [use data from Graphbuffer]");
|
||||
PrintAndLog(" [use data from Graphbuffer], if not set, try reading data from tag.");
|
||||
PrintAndLog("");
|
||||
PrintAndLog(" sample: lf search");
|
||||
PrintAndLog(" : lf search 1");
|
||||
return 0;
|
||||
}
|
||||
|
||||
ans=CmdIndalaDemod("224");
|
||||
PrintAndLog("Indala (224): %s", (ans)?"YES":"NO" );
|
||||
|
||||
//PrintAndLog("No Known Tags Found!\n");
|
||||
return 0;
|
||||
int ans = 0;
|
||||
if (!offline && cmdp != '1' ){
|
||||
ans = CmdLFRead("");
|
||||
} else if (GraphTraceLen<1000) {
|
||||
PrintAndLog("Data in Graphbuffer was too small.");
|
||||
return 0;
|
||||
}
|
||||
|
||||
PrintAndLog("Checking for known tags:");
|
||||
|
||||
ans=Cmdaskmandemod("");
|
||||
PrintAndLog("ASK_MAN: %s", (ans)?"YES":"NO" );
|
||||
|
||||
ans=CmdFSKdemodHID("");
|
||||
PrintAndLog("HID: %s", (ans)?"YES":"NO" );
|
||||
|
||||
ans=CmdFSKdemodIO("");
|
||||
PrintAndLog("IO prox: %s", (ans)?"YES":"NO" );
|
||||
|
||||
ans=CmdIndalaDemod("");
|
||||
PrintAndLog("Indala (64): %s", (ans)?"YES":"NO" );
|
||||
|
||||
ans=CmdIndalaDemod("224");
|
||||
PrintAndLog("Indala (224): %s", (ans)?"YES":"NO" );
|
||||
|
||||
//PrintAndLog("No Known Tags Found!\n");
|
||||
return 0;
|
||||
}
|
||||
|
||||
static command_t CommandTable[] =
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue