#1 Re: Аппаратные вопросы » RFID модуль RC522 » 2021-01-04 19:25:45

YK1 пише:

Организация памяти карточек/брелков в Данном случае Mifare

15    3    63    Sector Trailer (Ключ A, условие доступа, Ключ B)
-----------------------------------------------------------------------------
Важным являеться сектор Trailer. В нем храняться ключи и условия доступа. Например по ключу А можно читать, по ключу B можно писать

С завода все ключи равны 0xFF FF FF FF FF FF FF.    я в своей системе например сделал правила. 
для все секторов данных читаем по ключу A, пишем по ключу B
Для сектора trailer пишем и читаем только по ключу B

Я тут наткнулся на такую информацию по памяти карт
m.jpg

У меня же , когда я считываю дамп с карты картина такая
00 00 00 00  00 00 FF 07  80 69 FF FF  FF FF FF FF
т.е. получается ключ А =0х00 ключ В=0хFF. И в примерах из библиотеки значит используется ключ В?
Не могли бы вы показать конкретный пример как изменить ключ и сделать доступным чтение только по этому ключу? Боюсь экспериментами запороть карту. Они конечно стоят копейки, но в нашей местности не продаются, доставка самой карты обойдется слишком дорого. Может позже куплю у китайцев вместе с другими заказами килограмм брелков для опытов smile .

#2 Re: Аппаратные вопросы » RFID модуль RC522 » 2021-01-03 19:53:48

В общем если правильно понял примеры записи/чтения - есть два ключа. Ключ А= 0хFF записан производителем и не меняется. Ключ В - можно менять, но так и не понял как.

renoshnik, я тут нашел вашу тему Система контроля работы охраны где вы пишете что

renoshnik пише:

Единственный вариант это сделать дубликаты...  но на этот случай тоже есть вариант защиты...  smile

Не подскажете на конкретном примере как защититься от дублирования?

#3 Re: Аппаратные вопросы » RFID модуль RC522 » 2021-01-03 17:45:34

renoshnik пише:

ID карты изменить нельзя. Этот номер прописывается изготовителем.

Мне и не надо его менять. Хотя если верить тем же интернетам существуют карты у которых можно переписать UID/

renoshnik пише:

Изменить можно только пользовательскую область памяти. В библиотеках к RFID модулям есть примеры работы с пользовательской областью памяти.

Вот я и хочу узнать как это делать. В примерах не совсем понимаю как записать свои данные, закрыть их паролем и потом считать только зная этот пароль.
Опять же из примеров я понял что пароль идет тоже с завода 0хFF? Можно его изменить на свой?

#4 Аппаратные вопросы » RFID модуль RC522 » 2021-01-03 13:39:19

MiFar
відповідей: 7

Добрый день. Есть такой модуль https://arduino.ua/prod649-rfid-modyl-r … ya-arduino
Хочу сделать на его основе систему доступа. В интернетах вычитал что не рекомендуется делать идентификацию по UID, т.к. карту могут незаметно и легко скопировать. Рекомендуют использовать информацию записанную в защищенные паролем сектора, но никто конкретно не говорит как это сделать. Может кто-то подсказать как и куда записать эту информацию, каким образом формируется пароль - выдумывается из головы или он уже записан с завода на карте (тогда какой смысл в этом пароле если его тоже можно считать?), где этот пароль хранится. В общем если кто-то знает, дайте пожалуйста ссылку где об этом почитать(желательно с примерами) или приведите кусок кода в котором расписано как это делать

Підвал форуму