LINUX.ORG.RU

считыватель магнитных карт


0

1

Понадобилось считывать информацию с кредиток. В наших провинциальных краях с самими считывателями проблемы, есть только Sinocan MSR-02, но непонятно читает он кредитки или нет, в описании есть только что-то о системе лояльности, а английский гугл такого прибора вообще не знает. Если кто-либо работал с этим прибором, подскажите - считывает ли он информацию с кредиток, работает ли как эмуляция клавиатуры, и нормально ли работает с Linux?

по идее все магнитные карты стандартные, что кредитки, что для других целей

Harald ★★★★★
()

мой личный экспириенс был только с одной моделью USB-считывателя, название не помню. Он подключался к компу с виндой, специальных дров не требовалось. Ради интереса открыл блокнот и провел своей банковской картой, выдал кучу текста - имя, срок действия, номер и ещё что-то. А предназначался считыватель в той системе для дисконтных карт

Harald ★★★★★
()

Они все стандартные, читают имя, срок действия, номер, контрольные суммы. Возможно что-то еще.

tensai_cirno ★★★★★
()

Если мне память не изменяет, то вся информация кредитной карты зашивается в первой дорожке из 3. Судя по ТТХ данный девайс умеет читать все 3 дороги. В своё время пришлось работать с MSR206 U, и писать под него драйвер самому. Ибо в комплектации был лишь девайс и programming manual к нему, с описанием управляющих последовательностей. Видимо в отношении данного девайса придется поступать так же, однако будет наверное проблематично найти по нему инфу, потому как фрима sinocan - судя по их сайту, сама не в курсе, что такие девайсы производит.

CynicRus
()
Ответ на: комментарий от CynicRus

ну так достаточно снифать ввод с клавиатуры. В описываемом мной случае дисконтная карта содержала номер в ASCII коде, его также можно было с клавиатуры вручную вводить, так что никакого специального кода для считывателя не было

Harald ★★★★★
()
Ответ на: комментарий от Harald

А. В моем случае было несколько посложнее, приходила строка вида 1B 73 1B 01 1B 02 [тут данные] 3F 1C.

CynicRus
()
Ответ на: комментарий от CynicRus

как раз эмуляция клавиатуры подойдёт, дальнейшей обработкой данных будет заниматься уже софт.

alex_custov ★★★★★
() автор топика

Цитатка с баш.орга ☺

<lrvick> whoa
<lrvick> i just found a usb magstrip reader
<lrvick> i never knew i had
<lrvick> i wonder if it works like a keyboard...
<lrvick> %B4744740232448132^VICK/LANCE R^1506101000000000087800878000000?;4744740232258132=15061010000000000878?
<lrvick> well
<lrvick> damn
<lrvick> apparently it does
<Science> What did we just read?
<lrvick> no comment
<Science> CC info, gotcha
<ThantiK> lrvick...
<ThantiK> you swiped a VISA...
<ThantiK> 4744 is VISA start code for credit cards.
<ThantiK> A bank of america one, specifically.
<ThantiK> Might wanna change that now, lol - all of us probably have IRC logging turned on.  You just threw your debit card info into all of our machines.
<Science> WELL NO ONE WOULD HAVE KNOWN IF YOU HADN'T SAID IT MAN
tensai_cirno ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.