|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.09.2014, 14:12 | #1 |
Пользователь
Регистрация: 23.12.2010
Сообщений: 25
|
чтение смарт карты
Всем доброго времени суток! Надеюсь кто нибудь сможет помочь разобраться с этой проблемой. Имеется HID-устройство для чтения смарт карт OMNIKEY 5427 CK и HID-карта iClass (приложена фотография). Используя библиотеку winscard.dll без проблем можно считать UID и ATR карты, однако мне нужно считать первые пять чисел после звездочки, это если можно так сказать индивидуальный номер карты. Скитаясь по разным форумам и тематическим сайтам нашел лишь информацию, что данная информация содержится в другом "блоке памяти" карты, однако примеров кода не встретил.
http://stackoverflow.com/questions/4...how-to-get-uid по этой ссылке пытаются сделать что то аналогичное, но как я понял ничего из этого не вышло. Может кто то сталкивался с этим? Для получения информации с карты служат методы SCardConnect и SCardGetStatusChange из библиотеки winscard. Буду благодарен за любую информацию |
23.09.2014, 08:27 | #2 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Код:
Код:
Или ЭТО? Или ЭТО?
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. Последний раз редактировалось WorldMaster; 23.09.2014 в 08:34. |
23.09.2014, 08:31 | #3 |
Пользователь
Регистрация: 23.12.2010
Сообщений: 25
|
Сейчас попробую
|
23.09.2014, 11:11 | #4 |
Пользователь
Регистрация: 23.12.2010
Сообщений: 25
|
К сожалению все приводит к тому, что я нахожу UID карты. WorldMaster спасибо за помощь
|
23.09.2014, 11:34 | #5 | |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Цитата:
Разве то что вы считываете не содержит этот код? Он же уникальный для каждой карты. Вот ТУТ Вроде как полный список команд для карт. Посмотрите может и вам чтото подойдет.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. Последний раз редактировалось WorldMaster; 23.09.2014 в 12:59. |
|
23.09.2014, 12:53 | #6 |
Пользователь
Регистрация: 23.12.2010
Сообщений: 25
|
Считывает UID : 00 92 DC 00 F8 FF 12 E0
и ATR : 3B 8F 80 01 80 4F 0C A0 00 00 03 06 0A 00 18 00 00 00 00 7A |
23.09.2014, 13:00 | #7 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Посмотрели по ссылке последней?? там в командах может есть чтото нужное?
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
23.09.2014, 13:21 | #8 |
Пользователь
Регистрация: 23.12.2010
Сообщений: 25
|
Сижу разбираюсь потихоньку
|
23.09.2014, 15:07 | #9 |
Пользователь
Регистрация: 23.12.2010
Сообщений: 25
|
Входящий параметр
Код:
|
23.09.2014, 15:26 | #10 |
Пользователь
Регистрация: 23.12.2010
Сообщений: 25
|
В режиме работы считывателя как клавиатуры он выдает в блокнот следующее:
0692dc00f8ff12e0 01be876a, где до пробела это UID карты, а 01be876a после нехитрых манипуляций с отбрасываниями битов становится требуемым 17333. Программно пока удалось получить 0692dc00f8ff12e0 6282 и 0692dc00f8ff12e0 9, это если подменивать вышеуказанный массив sendBytes |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Чтение CID номера SD карты. | lengaz | Помощь студентам | 12 | 17.09.2013 18:46 |
Смарт теги | Ципихович Эндрю | Microsoft Office Word | 33 | 04.09.2013 11:39 |
Ищем специалиста(смарт-карты,бонус.карты и т.п) | modob1 | Фриланс | 3 | 20.01.2012 11:09 |
Смарт-теги в Ворде | Ципихович Эндрю | Microsoft Office Word | 2 | 04.09.2011 08:11 |
Чтение и запись карты. | Ckomoroh | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 12 | 22.01.2010 21:40 |