Магнитные карты - декодирование

Общие вопросы программирования, алгоритмы и т.п.

Модератор: Модераторы

Магнитные карты - декодирование

Сообщение VirtUX » 14.05.2014 15:03:04

Есть 5 магнитных карт (заказали с условием, что номер карты должен умещаться в 8 разрядов). Читаем их обычным карт-ридером, подключенным к Arduino. В порт сыпет такие байты:
Номер карты - выхлоп из порта (16-иричка)
Код: Выделить всё
7               - 626460793D00
135           - 6267666560793D00
31111       - 62666767676760793D00
15777567 - 62676564646465B2B260793D00
97111222 - 626364676767B3B3B3B0793D00

Вопрос: где бы почитать про расшифровку этого набора байтов. На сколько я понимаю: информация находится на 2-ой дорожке, $3D - это "=", конец набора символов, $62 - какой-то префикс, а $60$79 - какой-то суффикс. Если провести аналогию между номерами, то получается, что:
7 - $64
1 - $67
2 - $B3
6 - $B2
и т.д.
Но! Почему тогда в карточке с номером 15777567 - присутствует последовательность $65$B2$B2, хотя по аналогии должна быть $65$B2$64? И почему у карточки с номером 97111222 суффикс $B0$79?

Добавлено спустя 4 часа 32 минуты 16 секунд:
Считываем этим картридером
Аватара пользователя
VirtUX
энтузиаст
 
Сообщения: 880
Зарегистрирован: 05.02.2008 10:52:19
Откуда: Крым, Алушта

Re: Магнитные карты - декодирование

Сообщение mig-31 » 16.05.2014 11:02:22

Kogda-to iteresovalsja kartami. Naskol'ko mne pamjat' ne izmenjaet est' raznye tipy kart ob'em informacii na kotoryx mozhet byt' raznyj. Poetomu nado najti specifikaciju vasej karty.
Chto kasaet'sja chitalki tak ona dolzhna podderzhivat' ispol'zuemyj tip karty i esli ne oshibajus' posylaet na COM port string dannyx.

Chto by ponjat' pochemu i kak zapisyvaet'sja informacija na kartu nado znat' ee tip.
mig-31
постоялец
 
Сообщения: 224
Зарегистрирован: 14.07.2011 13:46:48

Re: Магнитные карты - декодирование

Сообщение VirtUX » 18.05.2014 11:14:16

Карты мы заказываем сами. Попросили записать туда номер длиной в восемь знаков. Читалка наша читает любые карты! Позавчера заказали еще этих карт с другими номерами. И попросили повторить те, которые выглядят "странными" (есть подозрение, что карты бракованные). Ждем новые карты...
Аватара пользователя
VirtUX
энтузиаст
 
Сообщения: 880
Зарегистрирован: 05.02.2008 10:52:19
Откуда: Крым, Алушта

Re: Магнитные карты - декодирование

Сообщение B4rr4cuda » 19.05.2014 10:10:30

Читалка то читает любые карты, а вот информация на картах может быть записана совершенно по разному.
Ради интереса попробуйте протянуть магнитную банковскую карту и сравните выхлоп (суффиксы и символы окончания строки).
Ну и как вариант подключение напрямую к компу, открытие текстового редактора и прокат карты. Эти ридеры замечательно подключаются как хид устройства и выдают инфу имитируя клавиатуру.
Аватара пользователя
B4rr4cuda
энтузиаст
 
Сообщения: 693
Зарегистрирован: 28.12.2007 07:48:35

Re: Магнитные карты - декодирование

Сообщение VirtUX » 19.05.2014 13:22:24

B4rr4cuda
все это делали. Выхлоп одинаков. Банковские и прочие - это понятно, что там другая инфа, отличная от нашей. Я про то, что мы заказали 5 конкретных карт, с конкретной информацией на 2-ой дорожке. И не можем понять почему на двух картах логика отличается от трех других? Я подозреваю, что это скорее брак карт... Придут на днях новые - сравним
Аватара пользователя
VirtUX
энтузиаст
 
Сообщения: 880
Зарегистрирован: 05.02.2008 10:52:19
Откуда: Крым, Алушта


Вернуться в Общее

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11

Рейтинг@Mail.ru