Добра всем.
Обращаюсь к специалистам по всему-всему. Имеется парочка MIFARE Classic, надо определить их тип/объем. Одна точно известно что Classic 1K, читаются 16 секторов, по 4 блока, по 16 байт. Вторая по-идее должна быть Classic 4K, но читаются только 4 сектора х 4 х 16 (скорее всего на остальных секторах стоят пароли, ридер у меня не делает разницы между «карта не отвечает» и «неверный пароль», вот такая обработка ошибок).
Содержимое нулевого блока нулевого сектора карт с 1K:
0xEA 0xA5 0x70 0x77 0x48 0x08 0x04 0x00 0x62 0x63 0x64 0x65 0x66 0x67 0x68 0x69
0xFE 0xFB 0x8A 0xE5 0x6A 0x08 0x04 0x00 0x62 0x63 0x64 0x65 0x66 0x67 0x68 0x69
0x5B 0x06 0x94 0xE7 0x2E 0x08 0x04 0x00 0x62 0x63 0x64 0x65 0x66 0x67 0x68 0x69
Содержимое нулевого блока нулевого сектора карт с якобы 4K:
0xC6 0x4E 0x98 0x6E 0x7E 0x88 0x04 0x00 0xC1 0x85 0x14 0x95 0x59 0x50 0x05 0x12
0xE6 0xFE 0xB3 0x63 0xC8 0x88 0x04 0x00 0xC0 0x8F 0x76 0x11 0x49 0x80 0x04 0x12
Первые 4 байта - UID, 5-й - КС, шестой по-идее должен быть тип, и если верить интернетам и документации - для 1К оно так и есть (0x08). Для второго набора - 0x88 (MIFARE Classic 4K - 0x18). Что есть 0x88 - вот и не понятно, в доке (http://www.nxp.com/documents/application_note/AN10833.pdf) таких нет, интернеты не в курсе. Может это производные шутки дядюшки Ляо?
Если кто в теме - буду рад услышать любые советы