Port miLazyCracker patch: support tnp
cf 39658a2ac4/mfoc_support_tnp.diff
This commit is contained in:
parent
f172064f98
commit
e36025bb25
1 changed files with 2 additions and 1 deletions
|
@ -256,7 +256,7 @@ int main(int argc, char *const argv[])
|
||||||
}
|
}
|
||||||
|
|
||||||
// Test if a compatible MIFARE tag is used
|
// Test if a compatible MIFARE tag is used
|
||||||
if ((t.nt.nti.nai.btSak & 0x08) == 0) {
|
if (((t.nt.nti.nai.btSak & 0x08) == 0) && (t.nt.nti.nai.btSak != 0x01)) {
|
||||||
ERR("only Mifare Classic is supported");
|
ERR("only Mifare Classic is supported");
|
||||||
goto error;
|
goto error;
|
||||||
}
|
}
|
||||||
|
@ -267,6 +267,7 @@ int main(int argc, char *const argv[])
|
||||||
// see http://www.nxp.com/documents/application_note/AN10833.pdf Section 3.2
|
// see http://www.nxp.com/documents/application_note/AN10833.pdf Section 3.2
|
||||||
switch (t.nt.nti.nai.btSak)
|
switch (t.nt.nti.nai.btSak)
|
||||||
{
|
{
|
||||||
|
case 0x01:
|
||||||
case 0x08:
|
case 0x08:
|
||||||
case 0x88:
|
case 0x88:
|
||||||
printf("Found Mifare Classic 1k tag\n");
|
printf("Found Mifare Classic 1k tag\n");
|
||||||
|
|
Loading…
Reference in a new issue