Программатор смарт карт триколор своими руками

Программатор смарт карт триколор своими руками

Привет всем.
Помогите пожалуйста с одним вопросам.

У меня есть 2 так называемых USB-DONGEL для работы с мобильными телефонами.
Работают они как ключи для программ, то есть без подключения этих ключей невозможно запустить программу.
Я разобрал оба прибора и там стоят Смарт-Карты с виду точно такие же как и обычные сим карты о по конструкцию оба прибора одинаковые (я так понимаю это обычные считыватели смарт-карт ) .
Появилось потребность использовать эти программы сразу в 2 мастерских и встал вопрос либо купить еще приборов либо как то клонировать эти смарт-карты и поставить в другой считыватель.
Гугл мне сказал что есть программаторы для Сим и Смарт карточек но Смарт карты как я понял бывают разные и купить такие программаторы дело риска и денег.
Я прошу вас сказать есть ли способ как то собрать программатор и клонировать эти карты.
Первый прибор называется MX-Key о второй NCK-Dongle.
Буду признателен за помощь.

Реклама
Coach
Встал на лапы

Зарегистрирован: Пт мар 20, 2015 00:27:39
Сообщений: 95
Рейтинг сообщения: 3

карты восьмиконтактные, а значит наверняка с возможностью перепрограмирования
стоит попробовать логическим анализатором снять обмен с картой во время её опроса
(наверняка он идёт не постоянно а периодически)
и сравнить разные обмены между собой если программа запрашивает номер карты то запросы
скорее всего будут одинаковыми
если же идёт загрузка псевдослучайного числа и ответ симкарты то запросы будут отличаться
где то проскакивала инфа что хеш-коды сим-карт уже ломают на что требуется несколько минут
тогда имея код прошивки можно взять чистую симку и прошить получив клона
ещё один вариант это аккуратно извлечь из симки чип отмыть его и микроскопом посмотреть его номер,
а по номеру найти архитектуру контроллера и алгоритмы его работы в том числе програмирования и возможно считывания прошитых данных.
(хотя должна стоять защита от считывания но она может обходится)

я бы начал с логическгоко анализатора и посмотрел обмен,
тогда станет ясно куда копать дальше

Реклама

JLCPCB, всего $2 за прототип печатной платы! Цвет — любой!

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/cwc

kalobyte
Друг Кота

Карма: 16
Рейтинг сообщений: 111
Зарегистрирован: Чт сен 20, 2007 14:08:00
Сообщений: 10384
Рейтинг сообщения: 0

_________________
тематические ответы только в форуме, в приват не пишите

Реклама

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

beniamin91
Открыл глаза

Зарегистрирован: Чт дек 12, 2013 02:28:20
Сообщений: 52
Рейтинг сообщения: 0

Реклама

Вебинар поможет в выборе недорогих источников питания оптимальных для систем охраны, промышленных и телекоммуникационных приложений, а также для широкого применения. Будут представлены основные группы источников питания по конструктивным признакам и по областям применения в контексте их стоимости или их особенностей, позволяющих снизить затраты на электропитание конечного устройства.

kalobyte
Друг Кота

Карма: 16
Рейтинг сообщений: 111
Зарегистрирован: Чт сен 20, 2007 14:08:00
Сообщений: 10384
Рейтинг сообщения: 0

не надо ничего собирать
твоя читалка это просто читалка для сим карты и ей нужен софт http://www.mx-key.com/
используется сим карта и какая-то часть в ней для генерации ответа твоему софту

скачай и посмотри что там вообще в карте есть и можно ли клонировать

_________________
тематические ответы только в форуме, в приват не пишите

Реклама
Реклама

Приглашаем всех желающих 13 октября 2021 г. посетить вебинар, посвященный искусственному интеллекту, машинному обучению и решениям для их реализации от Microchip. Современные среды для глубинного обучения нейронных сетей позволяют без детального изучения предмета развернуть искусственную нейронную сеть (ANN) не только на производительных микропроцессорах и ПЛИС, но и на 32-битных микроконтроллерах. А благодаря широкому портфолио Microchip, включающему в себя диапазон компонентов от микроконтроллеров и датчиков до ПЛИС, средств скоростной передачи и хранения информации, возможно решить весь спектр задач, возникающий при обучении, верификации и развёртывании модели ANN.

Страница 1 из 1 [ Сообщений: 5 ]

Часовой пояс: UTC + 3 часа

Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot] и гости: 15

Источник

Программатор смарт карт триколор своими руками

Почему я рекомендую программировать именно через RS232 ? — да потому, что спалить принтерный порт очень просто, а чтобы спалить RS232 требуется специальная подготовка. Если вам непонятно — как это получается — почитайте копию статьи Вадима Чеснокова — «Начнем от печки» из Компьютерной Газеты.

Как работает такой программатор?

1. По линии DTR осуществляется передача данных в чип, по линии CTS — прием данных из чипа.
2. Линия RTS служит для приема — передачи стробирующих импульсов.
3. Линия TxD осуществляет формирование сигнала MCLR — общий сброс, который имеет низкий уровень непосредственно до начала цикла программирования, а в процессе цикла программирования сюда подается напряжение программирования +12 вольт, необходимое чипу для перепрограммирования памяти программ.
Питание чипа карты осуществляется от цепочки: TxD -> VD1 -> C1 + VZ1, которая накапливает на конденденсаторе и стабилизирует напряжение на уровне 5.6 вольт.
Эта схема собиралась мной и многократно повотрялась нашими читателями.
Проблема такого программатора заключается в том, что сигналы интерфейса RS232 плохо совместимы с TTL уровнями. Логическая «1» (high или mark) это -12V вольт относительно GND интерфейса, а логический «0» (low или space) это +12V вольт и все согласование уровней осуществляется резисторами, причем в цепочки согласования входят сопротивления самого RS232 — то есть в некоторых экземплярах может быть нечеткая работа.

Кроме того в этом программаторе маловато напряжение программирования — почти всегда это +9 — +9.5 вольт и некоторым экземплярам PIC может не хватить (примерно 0.5 %).

Какое программное обеспечение использовать ?

Лучше всего использовать PIX (MS-Dos). У меня он работал даже из-под Windows 95 ! Установите в нем тип программатора 9) Ludi и укажите COM-порт к которому он подключен.

Кроме того, можно порекомендовать PicProg 0.6 — эта программа под Windows, но она не имеет опции VERIFY, то есть проверить карту можно будет только на тюнере.

Обратите внимание — если вы установили защиту кода Code Protection или Cdp — VERIFY будет невозможен (чип не даст прочитать программу).
Для программирования следует использовать прошивку для PIC в которой ввод-вывод осуществляется через RB7 — обычно файлы с такими прошивками именуют с цифрой 7 в имени (стандартные пластиковые смарт-карты или wafer имеют как раз такое устройство).

Для тех кто использует 16F84 вместо 16С84 — в этом чипе для правильной работы должет быть включен Power UP Timer ( Enable). Это можно сделать в программаторе — если используется PIX, то предохранители (Fuses) нужно устоановить так: 3FF9 а именно: [ O ]sc XT [ W ]dt NO [ P ]wr YES [ C ]dp NO.

Можно оснастить этот программатор переключателем, с помощью которого производится выбор для программирования либо PIC, либо EEPROM.

В заключение следует отметить, что таким программатором нормально программируются карты, в которых к ISO-площадке I/O подключен 13-ый вывод PIC — RB7, а вывод 12 — RB6 подключен к площадке ISO Clock — такие, как показано на нашей страничке. Для других карт необходимо знать их устройство и поставить DIP-переключатель — тогда можно будет программировать различные карты.

Еще одна проблема — трудно найти ISO7816 слот для карты. В Санкт-Петербурге могу порекомендовать фирму «Крис», в Москве — «Бурый Медведь». На крайний случай — поставьте чипы на карте на панельки и соберите программатор по такой схеме — тогда можно будет, сняв чипы, отпрограммировать их и установить обратно в карту.

Конечно, хорошо бы оснастить эту схему собственным кварцевым генератором, источником питания для чипа, +12 вольт для программирования, формирователями для RS232 — и у нас получится Smart Mouse Interface, который более корректно работает с различными картами. SmartMouse позволяет экспериментировать с другими смарт-картами — от сотовых телефонов, таксофонными и т.п.

Редакция и оформление —
©Александр Борзов
СПб-Washington D.C..

e-mail : aborzov@hotmail.com
Информация только для
частного использования!
Коммерческое использование
запрещено!

(Вся информацияа только в образовательных целях и не является пособием по несанкционированому просмотру телеканалов. Авторы не несут ответственности за использование приведенной информации)

Источник

Читайте также:  Уроки своими руками пластик
Оцените статью