У меня есть некоторая информация о магнитных картах, которые контролируют доступ в здание, и мне нужно перепроектировать способ, которым программное обеспечение хранит данные на картах, чтобы сделать что-то с большим количеством функций.(Мы потеряли контакт с оригинальным программистом.)
Я понятия не имею, как выполняется написание ордера;Я не эксперт по магнитным картам.Я знаю несколько вещей:
- Данные находятся на третьей дорожке.
- все считыватели автономны и имеют батареи.
- Существует мастер-карта, которую можно добавитьили удалите несколько карт для читателя (в настоящее время вам нужно пройти через все двери, чтобы добавить или удалить карту из системы).
- Каждая карта отличается и должна иметь уникальный идентификатор.
- Существует дата истечения срока действия, но я не знаю, является ли это форматом даты или просто увеличением числа в считывателях дверей.
- Существует "флаг", который дает доступ к специальным местам (парковка)и это не зависит от срока годности ... странно.
У меня есть читатель и некоторое программное обеспечение для его чтения.Это дает мне шестнадцатеричные числа.Например, вот несколько карт, которые у меня есть.
BAC716863B8CB32832BABAB40E1739BAB677563B3AF8BA3ABABABEBABABABABABAC0
(карта с парковкой)
BDC011813CB9B4CBB53DBDB21FD2BCBDBEEA3EBDBDFFBD3DBDBDB1BDBDBDBDBDBDC0
(карта сстоянка)
9DE031A11CA9912E951D9D9225369D1D9FCE6C9D1DDF9D1D9D9D9D9D9D9D9D9D9DC0
(обычная карта, без специального доступа)
Я просто надеюсь, что это не обеспечено чем-то, что может сделать это невозможнымперепроектировать.