mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-02-25 16:45:09 +08:00
more ic type definitions
This commit is contained in:
parent
e8267e2788
commit
a7c02a4c52
1 changed files with 37 additions and 0 deletions
|
@ -169,6 +169,12 @@ static int print_authentication2(void) {
|
||||||
|
|
||||||
static const char *felica_model_name(uint8_t rom_type, uint8_t ic_type) {
|
static const char *felica_model_name(uint8_t rom_type, uint8_t ic_type) {
|
||||||
// source: mainly https://www.sony.net/Products/felica/business/tech-support/list.html
|
// source: mainly https://www.sony.net/Products/felica/business/tech-support/list.html
|
||||||
|
|
||||||
|
if (ic_type >= 0x14 && ic_type <= 0x1F) {
|
||||||
|
return "FeliCa Mobile IC Chip V3.0";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
switch (ic_type) {
|
switch (ic_type) {
|
||||||
// FeliCa Standard Products:
|
// FeliCa Standard Products:
|
||||||
case 0x46:
|
case 0x46:
|
||||||
|
@ -211,6 +217,37 @@ static const char *felica_model_name(uint8_t rom_type, uint8_t ic_type) {
|
||||||
// NFC Dynamic Tag (FeliCa Plug) Products:
|
// NFC Dynamic Tag (FeliCa Plug) Products:
|
||||||
case 0xE0:
|
case 0xE0:
|
||||||
return "NFC Dynamic Tag (FeliCa Plug) RC-S926";
|
return "NFC Dynamic Tag (FeliCa Plug) RC-S926";
|
||||||
|
|
||||||
|
// FeliCa Mobile Chip
|
||||||
|
case 0x14:
|
||||||
|
case 0x15:
|
||||||
|
case 0x16:
|
||||||
|
case 0x17:
|
||||||
|
case 0x18:
|
||||||
|
case 0x19:
|
||||||
|
case 0x1A:
|
||||||
|
case 0x1B:
|
||||||
|
case 0x1C:
|
||||||
|
case 0x1D:
|
||||||
|
case 0x1E:
|
||||||
|
case 0x1F:
|
||||||
|
return "Mobile FeliCa IC Chip V3.0";
|
||||||
|
case 0x10:
|
||||||
|
case 0x11:
|
||||||
|
case 0x12:
|
||||||
|
case 0x13:
|
||||||
|
return "Mobile FeliCa IC Chip V2.0";
|
||||||
|
case 0x06:
|
||||||
|
case 0x07:
|
||||||
|
return "Mobile FeliCa IC Chip V1.0";
|
||||||
|
|
||||||
|
// odd findings
|
||||||
|
case 0x00:
|
||||||
|
return "FeliCa Standard RC-S830";
|
||||||
|
case 0x02:
|
||||||
|
return "FeliCa Standard RC-S919";
|
||||||
|
case 0x0B:
|
||||||
|
return "FeliCa Suica RC-S???";
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue