Приветствую!
Защищаю demo-версией VMProtect DLL-плагина к нашему продукту. В результате, частота выдаваемых кадров падает на 10%, независимо от того, какую функцию защищаю, причём выбирал из тех, которые выполняются один раз на старте и всё. Пробовал защищать точку входа, результат тот же. Способ защиты - виртуализация. Что интересно, все экспортируемые функции состоят из одной команды jmp. Может в этом дело и VMProtect цепляет другой код, который выполняется на каждом кадре?
падение производительности на 10%
Re: падение производительности на 10%
Используется защита ресурсов/памяти?
Re: падение производительности на 10%
Да, были включены.
Помогло отключение защиты Памяти, Ресурсов и Импортов.
Спасибо!
Помогло отключение защиты Памяти, Ресурсов и Импортов.
Спасибо!
Re: падение производительности на 10%
Добрый день!
Опция "Защита памяти" выполняется только до OEP или на протяжении всего времени выполения ПО?
Опция "Защита памяти" выполняется только до OEP или на протяжении всего времени выполения ПО?
Re: падение производительности на 10%
До OEP программа проверяет целостность файла на диске и образа в памяти. После OEP при работе завиртуализированного кода проверяются случайные регионы образа.