Как использовать vmp sdk?

Issues related to VMProtect
Post Reply
Vorrik
Posts: 3
Joined: Sat Sep 12, 2020 4:50 pm

Как использовать vmp sdk?

Post by Vorrik »

Я защищаю драйвер, не могу разобраться с сервисными функциями. Не понятно какие из них могут менять возвращаемое значение в процессе работы драйвера, из-за этого не могу определиться, проверку каких функций нужно вставлять в таймер, а каких в DriverEntry, help
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Как использовать vmp sdk?

Post by Admin »

Про какие функции идет речь?
Vorrik
Posts: 3
Joined: Sat Sep 12, 2020 4:50 pm

Re: Как использовать vmp sdk?

Post by Vorrik »

Admin wrote:Про какие функции идет речь?
VMProtectIsProtected, VMProtectIsDebuggerPresent, VMProtectIsVirtualMachinePresent, VMProtectIsValidImageCRC
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Как использовать vmp sdk?

Post by Admin »

VMProtectIsProtected - после протекта всегда возвращает TRUE
VMProtectIsDebuggerPresent, VMProtectIsVirtualMachinePresent, VMProtectIsValidImageCRC могут менять результат в процессе по результатам детекта отладчика/вмвари/изменения кодовой секции.
Post Reply