mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-21 22:03:42 -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
|
//by marshmellow
|
||||||
int CmdLFfind(const char *Cmd)
|
int CmdLFfind(const char *Cmd)
|
||||||
{
|
{
|
||||||
int ans=0;
|
char cmdp = param_getchar(Cmd, 0);
|
||||||
if (!offline){
|
|
||||||
ans=CmdLFRead("");
|
|
||||||
//ans=CmdSamples("20000");
|
|
||||||
}
|
|
||||||
if (GraphTraceLen<1000) return 0;
|
|
||||||
PrintAndLog("Checking for known tags:");
|
|
||||||
|
|
||||||
ans=Cmdaskmandemod("");
|
if (strlen(Cmd) > 1 || cmdp == 'h' || cmdp == 'H') {
|
||||||
PrintAndLog("ASK_MAN: %s", (ans)?"YES":"NO" );
|
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=CmdFSKdemodHID("");
|
int ans = 0;
|
||||||
PrintAndLog("HID: %s", (ans)?"YES":"NO" );
|
if (!offline && cmdp != '1' ){
|
||||||
|
ans = CmdLFRead("");
|
||||||
|
} else if (GraphTraceLen<1000) {
|
||||||
|
PrintAndLog("Data in Graphbuffer was too small.");
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
ans=CmdFSKdemodIO("");
|
PrintAndLog("Checking for known tags:");
|
||||||
PrintAndLog("IO prox: %s", (ans)?"YES":"NO" );
|
|
||||||
|
|
||||||
ans=CmdIndalaDemod("");
|
ans=Cmdaskmandemod("");
|
||||||
PrintAndLog("Indala (64): %s", (ans)?"YES":"NO" );
|
PrintAndLog("ASK_MAN: %s", (ans)?"YES":"NO" );
|
||||||
|
|
||||||
ans=CmdIndalaDemod("224");
|
ans=CmdFSKdemodHID("");
|
||||||
PrintAndLog("Indala (224): %s", (ans)?"YES":"NO" );
|
PrintAndLog("HID: %s", (ans)?"YES":"NO" );
|
||||||
|
|
||||||
//PrintAndLog("No Known Tags Found!\n");
|
ans=CmdFSKdemodIO("");
|
||||||
return 0;
|
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[] =
|
static command_t CommandTable[] =
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue