2015-09-16 3 views
0

Я возился с классической картой mifare, которая уже имеет определенные значения в ней. Его использование в качестве аркадных кредитов в моей школе.Что делает Значения в mifare 1k классическом секторе и блоке?

Значения указаны в блоке 1 блока 2 и блоке 2, каждый из которых имеет 32 байта шестнадцатеричного числа. Пока я возился со значениями, я понял, что блок 2 блока 2 контролирует сумму кредита, которую имеет карта, в то время как блок 2 блока 2 действительно ничего не делает.

Но если бы я изменил его на 32 байт в 0 или 32 байт F, карта не работает.

Так что мне любопытно, что делает блок 2 или как работают значения mifare/operation.

ответ

2

Это специфичный для приложения. Это может быть некоторый MAC-адрес кредита, хранящегося в другом блоке, для обнаружения несанкционированных изменений;)