Нужен ли драйвер Windows 10 для плат Arduino STM32
- Войдите на сайт для отправки комментариев
Пт, 30/08/2019 - 16:07
Добрый день !
Подскажите пожалуйста!
Пытаюсь сделать простейший USB ключ защиты для программного обеспечения. Т.е. микропроцессорный блочок подключаемый к компьютеру через USB разъем. Программа на компьютере отправляет в виртуальный сом порт код и считывает ответ, если ответ правильный программа работает.
Меня заинтересовал программатор AR0413 ST LINK V2 PROGRAMMING UNIT STM8 STM32. Планирую изменить прошивку его, так чтобы он определялся на компьютере как виртуальный Сом порт.
Но возник вопрос для Windows 10 потребуется ли установка драйвера для этого устройства, или оно автоматически определиться как Сом порт?
ссылку на прибор можно? Желательно с описанием (я про программатор). И название темы не совпадает с вопросом в ней самой.
Это Вы сейчас привели пример, как делать ключ защиты категорически нельзя, ломается сей девайс в пять секунд
категорически нельзя, ломается сей девайс в пять секунд
Ну, почему нелья? Требования по устойчивости к взлому не предъявлялись. Может, и можно.
категорически нельзя, ломается сей девайс в пять секунд
Ну, почему нелья? Требования по устойчивости к взлому не предъявлялись. Может, и можно.
раз взялся за такой вопрос надо бы хоть книжки какие по аппаратным средствам защиты почитать, а о какой устойчивости можно вести речь, когда момент принятия решения вынесен в ПО? Так, балавство ;-)
PS Цербер сломать было нельзя, но заставить сломать самого себя можно
Спасибо!
На счет взлома STM32, насколько я понимаю производиться дорогостоящими средствами при вскрытии корпуса микросхемы, а какой еще способ существует?
Перехватить обмен по ком-порту и смотреть что к чему ...
На счет взлома STM32, насколько я понимаю производиться дорогостоящими средствами при вскрытии корпуса микросхемы
ага, вскрывают корпус и в микроскоп смотрят. куда бегуть байты :))))
На счет "прослушки" порта для меня не проблема, так как в микропроцессоре залита программа с защитой от этого зла, даже если на вход подавать один и тот же код на выходе данные будут разные.
Неужели можно в микроскопе увидеть байт (т.е. присвоена единица или ноль)?.
Подскажите. пожалуйста тогда а существует недорогой микропроцессор с повышенной системой защиты от "вскрытия"?.
Подскажите. пожалуйста тогда а существует недорогой микропроцессор с повышенной системой защиты от "вскрытия"?.
Формально любой производитель, добавив в процессор защитную опцию с эффективностью в 0.0001% может заявить о наличии "повышенной системы защиты". Фактически же, если мы говорим о повышении эффективности системы защиты на порядки, то на порядки же возрастает и стоимость процессора. Естественно, во втором случае микропроцессор сразу покидает сегмент недорогих.
На счет "прослушки" порта для меня не проблема, так как в микропроцессоре залита программа с защитой от этого зла, даже если на вход подавать один и тот же код на выходе данные будут разные.
Неужели можно в микроскопе увидеть байт (т.е. присвоена единица или ноль)?.
Подскажите. пожалуйста тогда а существует недорогой микропроцессор с повышенной системой защиты от "вскрытия"?.
вот вы подали данные, получили ответ, а дальше? Есть принятие решения? Если да, ломается враз, а вот если эти данные используются в дальнейших вычислениях, то при отсутствии ключа защиты получим полную белиберду, рассматривайте данный способ как минимальной степени защиты вашего ПО...
Да, таких функций в микроконтроллере может быть много...
Понятно.
Спасибо за обсуждение моей темы !!!!
Спасибо организаторам этого форума !
Понятно.
Спасибо за обсуждение моей темы !!!!
Спасибо организаторам этого форума !
ты не ёрничай, а почитай лучше чонить за Guardant. Это примерно то, что ты хочешь.
Я знаком с этой системой защиты программы. Спасибо.