Jump to content

    

Программная защита устройства от копирования

Так и не понял в каком разделе писать по данному поводу, пусть модераторы перенесут туда, куда надо.

 

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

Share this post


Link to post
Share on other sites
Вопрос в том, будет ли возможность зашить основную программу, которая может обновляться и распространяется открыто, в точно такое же устройство, при этом вместо загрузчика в начало кода поставить инструкцию прыжка на основную программу и чтобы при этом все заработало?

Естественно. И загрузчик сдерут, просто заменив основную программу на "считыватель загрузчика".

 

И если такой вариант возможен, то какие могут быть методы защиты от этого?

Шифровать основную программу, контроллер лочить.

Share this post


Link to post
Share on other sites
Естественно. И загрузчик сдерут, просто заменив основную программу на "считыватель загрузчика".

 

 

Шифровать основную программу, контроллер лочить.

Может можете подсказать, есть ли готовые реализации шифрования для микроконтроллеров (оптимизированные по коду и памяти)?

Share this post


Link to post
Share on other sites
Может можете подсказать, есть ли готовые реализации шифрования для микроконтроллеров (оптимизированные по коду и памяти)?
Ищите апликашки AVR230, AVR231 на сайте атмела

Share this post


Link to post
Share on other sites

Newegor, идеи защиты своего устройства от копирования и вопросы, связанные с реализацией этой идеи, на форуме возникают постоянно. Может вы все-таки попытаетесь воспользоваться поиском, чтобы не мусолить эту тему в ...цатый раз?

Основных мыслей две.

1. ломается абсолютно все! Вопрос лишь в стоимости/цене взлома/клонирования.

2. оцените реально ваши собственные потери и выгоду конкурента-копипастера от взлома/клонирования, с учетом стоимости этого взлома, тиража и области применения устройств.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this