빌딩 액세스를 제어하는 마그네틱 카드에 대한 정보가 있으며, 더 많은 기능을 갖춘 무언가를 만들기 위해 소프트웨어가 카드에 데이터를 저장하는 방식을 리버스 엔지니어링해야합니다. (원래 프로그래머와 연락이 끊겼습니다.)마그네틱 카드의이 데이터는 어떻게 인코딩됩니까?
주문 작성 방법에 대해서는 잘 모릅니다. 나는 자기 카드 전문가가 아니다. 몇 가지를 알고 있습니다 :
- 데이터는 세 번째 트랙에 있습니다.
- 모든 독자는 독립형이며 배터리가 있습니다.
- 독자에게 카드를 추가하거나 제거 할 수있는 마스터 카드가 있습니다 (현재 시스템에 카드를 추가하거나 제거하려면 모든 문을 거쳐야합니다).
- 각 카드는 서로 다르며 고유 식별자가 있어야합니다.
- 만료 날짜가 있지만 날짜 형식인지 아니면 문 열람자의 숫자인지는 알 수 없습니다.
- 특별한 장소 (주차)에 대한 액세스를 제공하고 만료 날짜의 영향을받지 않는 "깃발"이 있습니다 ... 이상한.
나는 그것을 읽는 독자와 소프트웨어가있다. 그것은 나에게 16 진수를 준다. 예를 들어 여기에 몇 가지 카드가 있습니다.
BAC716863B8CB32832BABAB40E1739BAB677563B3AF8BA3ABABABEBABABABABABAC0
(주차 카드)BDC011813CB9B4CBB53DBDB21FD2BCBDBEEA3EBDBDFFBD3DBDBDB1BDBDBDBDBDBDC0
(주차 카드)9DE031A11CA9912E951D9D9225369D1D9FCE6C9D1DDF9D1D9D9D9D9D9D9D9D9D9DC0
(일반 카드, 특별한 액세스)
난 그냥 그렇지 않은 희망 리버스 엔지니어링이 불가능해질 수있는 모든 수단으로 보안을 유지합니다.