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

Issues related to VMProtect
Post Reply
dsb
Posts: 2
Joined: Thu Sep 06, 2018 4:42 pm

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

Post by dsb »

Приветствую!

Защищаю demo-версией VMProtect DLL-плагина к нашему продукту. В результате, частота выдаваемых кадров падает на 10%, независимо от того, какую функцию защищаю, причём выбирал из тех, которые выполняются один раз на старте и всё. Пробовал защищать точку входа, результат тот же. Способ защиты - виртуализация. Что интересно, все экспортируемые функции состоят из одной команды jmp. Может в этом дело и VMProtect цепляет другой код, который выполняется на каждом кадре?
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

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

Post by Admin »

Используется защита ресурсов/памяти?
dsb
Posts: 2
Joined: Thu Sep 06, 2018 4:42 pm

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

Post by dsb »

Да, были включены.
Помогло отключение защиты Памяти, Ресурсов и Импортов.
Спасибо!
g3man
Posts: 1
Joined: Mon Aug 26, 2019 8:09 am

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

Post by g3man »

Добрый день!
Опция "Защита памяти" выполняется только до OEP или на протяжении всего времени выполения ПО?
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

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

Post by Admin »

До OEP программа проверяет целостность файла на диске и образа в памяти. После OEP при работе завиртуализированного кода проверяются случайные регионы образа.
Post Reply