Назад | Перейти на главную страницу

Как защитить прибор от несанкционированного копирования?

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

Но, помимо этого, нам также необходим некоторый уровень безопасности в отношении несанкционированных копий. Нам нужен какой-то способ предотвратить (или, по крайней мере, затруднить) клонирование виртуальной машины в другом месте и бесплатное использование устройства.

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

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

Или вы можете быть настоящим OEM-производителем PITA, например Solidworks, и требовать либо физический USB-ключ, либо онлайн-активацию, привязанную к определенному MAC-адресу, и т. Д.

Попытка просто предотвратить копирование не сработает ... со времен «Не копируйте эту дискету» люди нашли способы каким-то образом копировать программное обеспечение (или в вашем случае виртуальные машины).

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