<< Click to Display Table of Contents >> Navigation: Code Virtualizer > FAQ > General > When I use the Microsoft verifications tools, my protected device driver fails on verification. The unprotected device driver is correctly verified |
Some verifications tools check that there is not a writable/executable section in the PE file. Our Virtual Machine protection places the virtual machine registers mixed with the virtual machine code, generating a code section that is writable and executable at the same time. You can separate the VM registers from the VM code into different sections, avoiding a section that is writable and executable at the same time. The steps are:
1) Add the following line in the Advanced Options panel:
OPTION_VIRTUAL_MACHINE_ISOLATE_REGS=YES
2) Make sure that you set the option “Location of Protection Code” as “Insert in new Section” (in the “Protection Options” panel)