Хотим внедрить в наш проект управление лицензиями.
Интересно, возможно-ли с помощью VMProtect защитить программу, не добавляя при этом в программу дополнительных функций для запроса и проверки активационного кода?
При защите исполняемых файлов мы можем установить флаг "Привязать к серийному номеру". В документации сказано, что
При попытке запуска приложения с функциями, привязанными к серийному номеру, возникает сообщение о том, чтоLock to Serial Number – if this option is enable, the protected function become unavailable without a valid serial number entered. In such a way you can limit access to certain functions of the application in the unregistered version.
Напрашивается предположение, что если VMProtect позволяет выборочно запрещать выполнение функций без активации и умеет выводить окна с сообщениями, то возможно VMProtect также позволяет упростить собственно процедуру ввода и проверки активационных кодов. Например при запуске можно было бы показывать диалоговое окно с запросом активационного кода, проверять введенный код, и если все хорошо, то продолжать обычный запуск приложения.This code requires valid serial number to run.
Program will be terminated.
Ни в документации, ни в интерфейсе оконной версии VMProtect не нашел никаких настроек намекающих на возможность автоматически запрашивать активационный код. Значит предположение неверное?
Можно ли в будущем ожидать такой возможности?