Как настроить программное обеспечение μFR Card Formatter для настройки битов доступа и ключей безопасности для каждого сектора карты MIFARE 1K? #
μFR Card Formatter GUI отображает всю структуру MIFARE® Classic 1K с простым доступом ко всем ее секторам и блокам (16 секторов по 4 блока). Первый блок (блок zero) содержит UID фабрики карт, по умолчанию он доступен только для чтения. Что касается остальной части памяти карты, она поставляется полностью пустой и без доступа.Для каждого блока памяти можно определить пользовательские условия доступа. Кроме того, с помощью этого программного обеспечения вы можете определить дополнительную безопасность, назначив ключ считывателя для запрограммированных карт. Это означает, что все остальные считыватели (без действительного ключа безопасности) не смогут получить доступ к данным карты.
Пустой интерфейс содержимого и структуры карты выглядит следующим образом:
В левом верхнем углу отображается содержимое карты, и в этом случае вся память карты пуста, за исключением ic заводского UID, хранящегося в первом блоке карты (блок 0). В зависимости от серии карт первые 4 или 7 байт содержат UID карты. В отличие от других секторов, которые содержат 3 блока и 16 байт, сектор 0 имеет только 2 блока, нулевой блок с UID карты и блок с данными производителя (все только для чтения). Эти данные могут быть прочитаны и сохранены в каком-либо файле журнала, но вы не можете редактировать или клонировать UID карты (по крайней мере, не юридически).
Теперь перейдем к другим записываемым частям памяти карты. Независимо от того, пишете ли вы или читаете карточку, все пользовательское содержимое будет отображаться в полях под строкой чтения.
Если вам трудно ввести содержимое карты через этот интерфейс, вы можете использовать любой другой инструмент Digital Logic для записи карты, а затем просто прочитать содержимое, сохранить его в файле или использовать его для нового программирования карт.
Чтобы создать новую карту с тем же содержимым, вы можете использовать те же ключи и настройки, что и для «оригинала», но вы также можете определить пользовательскую аутентификацию для каждой карты или для части скопированного контента. Это обеспечивается указанными ключами A и B, а также определенным секторным прицепом для каждого блока карт. Трейлер сектора является последним блоком (блок 3) в одном секторе и содержит секретный ключ A, дополнительный ключ B и условия доступа для блоков этого сектора (также укажите тип блоков данных, данные или значение).
Номер байта | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Описание | КЛЮЧ А | Биты доступа | КЛЮЧ B (опционально) | |||||||||||||
0xFF
|
0x07
|
0x80
|
ПОЛЬЗОВАТЕЛЬ |
Если ключ B не используется, последние 6 байт трейлера сектора могут быть использованы в качестве байтов данных.
Чтобы определить ключ A и опционально ключ B, с помощью этого программного обеспечения вы можете назначить ключи для выбранных секторов и блоков:
Чтобы настроить значение бита доступа для каждого трейлера сектора, введите значения в нижнюю левую панель программного обеспечения:
Чтобы присвоить желаемое значение бита доступа, пожалуйста, ознакомьтесь со структурой Mifare® – справкой по программированию карт.
Примечание: Условия доступа, определяемые значениями битов доступа, определяют поведение блока/сектора. Это особенно важно, когда речь идет о конкретных блоках доступа. Убедитесь, что вы тщательно определили эти значения, чтобы предотвратить необратимое повреждение карты.