Я разработал приложение и сделал виртуальное устройство, установив его на RedHat Linux и представляю его моему клиенту как файлы OVA или OVF.Защита виртуальной машины на основе Linux от взлома или незаконной копии
Я отправляюсь на сайт заказчика и разворачиваю файл OVA на ESX или VCenter, доставляю машину и считываю код UDI, сгенерированный и связанный с помощью виртуального устройства, который всегда уникален, затем я использую этот UDI и генерирую лицензию, указанную только для этого Виртуальное устройство и импортируйте его в систему.
Но проблема заключается в том, что некоторые фиктивные клиенты загружают машину с помощью Live Linux и изменяют или редактируют некоторые файлы, чтобы деактивировать требование лицензирования, или они получают OVF из текущей версии лицензии и используют это много раз на других сайтах, и они будут иметь возможность использовать приложение столько раз, сколько потребуется, без каких-либо платежей.
Нужно ли мне, чтобы виртуальная машина не загружала Live Linux, или когда она понимает, что виртуальная машина копируется или клонируется с другого Hypervyzor?
Должен ли я решить эту проблему на стороне VmWare или я должен искать решение на самой Redhat OS?
не могли бы вы объяснить немного больше? – hwoosuk
@Bakuriu Итак, вы должны зашифровать объем данных после того, как вы установили базовую систему Os, это более безопасно более просто. Проверьте эту ссылку [link] http://www.cyberciti.biz/hardware/howto-linux-hard-disk-encryption-with-luks-cryptsetup-command/. Будьте осторожны, когда Luks запросит у вас пароль возврата, пароль не восстанавливается. – Zlorg