VMProtect В: Какие ограничения в демоверсии? О: Демоверсия имеет следующие ограничения:
- Недоступны опции защиты
- Нет шифрации байткода
- Нет обфускации байткода
- Защитить можно всего одну процедуру
- Исполнитель ВМ не видоизменяется
В: Чем отличается версия Lite от Professional? О: Lite версия имеет следующие отличия: - Доступен только режим "Мастер"
- Нет возможности вставлять водяные знаки в защищаемое приложение
- Нет консольного варианта
В: Есть ли возможность автоматически зашифровать строки и массивы данных? О: Начиная с версии 1.5 VMProtect умеет защищать строковые константы. Все остальные данные, с которыми работает обрабатываемый код, остаются в оригинальном виде. Рекомендуется всю конфиденциальную информацию хранить в зашифрованном виде и расшифровывать непосредственно перед использованием. Сам расшифровщик можно обработать VMProtect-ом. В: Есть ли возможность защищать процедуры, которые вызываются из разных потоков моего приложения? О: Начиная с версии 1.24 VMProtect полностью поддерживает многопоточные приложения. В: При защите процедур в драйвере у меня возникает сообщение "Секция ".text" находится в области создания новой секции". Что вы можете посоветовать в данной ситуации? О: Необходимо увеличить значение для выравнивания границ секций в настройках вашего компилятора. В: Возможно ли совместное использование VMProtect с другим протектором (упаковщиком)? О: После защиты необходимых участков кода с помощью VMProtect Вы можете использовать любой протектор (упаковщик). Начиная с версии 1.6 VMProtect умеет упаковывать выходной файл. |