Page 1 of 1

падение производительности на 10%

Posted: Thu Sep 06, 2018 4:53 pm
by dsb
Приветствую!

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

Re: падение производительности на 10%

Posted: Tue Sep 11, 2018 1:36 pm
by Admin
Используется защита ресурсов/памяти?

Re: падение производительности на 10%

Posted: Tue Sep 11, 2018 3:12 pm
by dsb
Да, были включены.
Помогло отключение защиты Памяти, Ресурсов и Импортов.
Спасибо!

Re: падение производительности на 10%

Posted: Mon Aug 26, 2019 8:24 am
by g3man
Добрый день!
Опция "Защита памяти" выполняется только до OEP или на протяжении всего времени выполения ПО?

Re: падение производительности на 10%

Posted: Sat Oct 26, 2019 5:05 pm
by Admin
До OEP программа проверяет целостность файла на диске и образа в памяти. После OEP при работе завиртуализированного кода проверяются случайные регионы образа.