Вопрос по маркерам (VMProtectEnd)

Issues related to VMProtect
Post Reply
lach
Posts: 18
Joined: Sat Mar 23, 2019 1:18 pm

Вопрос по маркерам (VMProtectEnd)

Post by lach »

Имею в приложении следующего вида код:

Code: Select all

void func1(void){
    VMProtectBeginUltra("func1 ultra");
    // ...
    VMProtectEnd();
    VMProtectBeginMutation("func1 mutation");
    // ...
}    
Предполагаю что первая половина функции должна быть мутирована и виртуализована, а вторая - только мутирована
Однако VMProtect выдаёт следующую ошибку при компиляции:
VMProtectMarker "func1 ultra".10005646: Address is already used by function "VMProtectMarker "func1 mutation""
Маркеры в декомпилированном коде стоит на положенном месте, я как то не так понял работу маркера VMProtectEnd?
Admin
Site Admin
Posts: 2584
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Вопрос по маркерам (VMProtectEnd)

Post by Admin »

Пример пришлете?
Post Reply