Давненько не брал в руки шашек.
Mar. 29th, 2010 07:35 pmПостучался ко мне один многоуважамый камрад с вопросом про RFID-метки. На метках пишется содержимое метки, как в ключах iButon. http://dlinyj.livejournal.com/434042.html тут на фотке видать это. Собственно говоря, ему достались метки без надписи, а ридер, который у него имеется выводит данные в хексах. Получается такая вот таблица
1300C9ECFE - 201-60670
1300C9ECFF - 201-60671
1300C9ECFC - 201-60668
1300C9ECFD - 201-60669
1300C9ECF9 - 201-60665
100031D51B - 049-54555
100031D51C - 049-54556
100031D51D - 049-54557
новые карточки
2500C3C377 - ?
2500C3FCD5 - ?
Слева, то что даёт ридер, справа то что написанно на карточке. Задача имя хексы из ридера, вывести, код, который пишется на карточке. Не смотря на безсонную ночку, хексы погонять туды-сюды всегда я рад. Тут вспомнили сразу стандарты Wiegand 26 и iButton . Стандарты кодирования. Решение отыскалось достаточно быстро. Логично предположить, что раз число в правом столбце записанно через дефис, то это не спроста! берём, первую пару, и переводим 60670 в хексы, и о чудо, получаем последние два байта хексов ECFE! Ну, а переведя 201 в хексы, получаем третий байт C9 :). Логично, гениально и просто. Но на не варящую голову - это полный ППЦ! Цифры 13, 10 и 25h - я отношу вероятно к коду семейства. Иногда так приятно похрустеть моском :).
1300C9ECFE - 201-60670
1300C9ECFF - 201-60671
1300C9ECFC - 201-60668
1300C9ECFD - 201-60669
1300C9ECF9 - 201-60665
100031D51B - 049-54555
100031D51C - 049-54556
100031D51D - 049-54557
новые карточки
2500C3C377 - ?
2500C3FCD5 - ?
Слева, то что даёт ридер, справа то что написанно на карточке. Задача имя хексы из ридера, вывести, код, который пишется на карточке. Не смотря на безсонную ночку, хексы погонять туды-сюды всегда я рад. Тут вспомнили сразу стандарты Wiegand 26 и iButton . Стандарты кодирования. Решение отыскалось достаточно быстро. Логично предположить, что раз число в правом столбце записанно через дефис, то это не спроста! берём, первую пару, и переводим 60670 в хексы, и о чудо, получаем последние два байта хексов ECFE! Ну, а переведя 201 в хексы, получаем третий байт C9 :). Логично, гениально и просто. Но на не варящую голову - это полный ППЦ! Цифры 13, 10 и 25h - я отношу вероятно к коду семейства. Иногда так приятно похрустеть моском :).
no subject
Date: 2010-04-22 06:51 pm (UTC)Карточки страндарта ХИД прокс два.
Дано:
Надпись на карте === прочитано ридером А === прочитано ридером А
00180 21058918-10 === [01003] 213 00180 === 01003D500B4
00150 21058918-10 === [01003] 213 00150 === 01003D50096
Задача:
Выявить алгоритм получения из циферок "Надпись на карте" того, что читает любой из ридеров.
Конвертация данных от ридера к ридеру вопросов не вызывает :)
Превращение первых 5 цифер очевидно и не интересно, а вот остальное :)...
no subject
Date: 2010-04-24 02:59 pm (UTC)Может, это номер заказа пластиковой карточки.
На моей вот только 5 цифр.