Any questions? Ask us: support@enigmaprotector.com

Help

Manual
Additional
Manual

Markers VM

VM marker allows selecting parts of the code that will be analysed, virtualized and emulated. Virtualization means that the selected code will be translated into the PCODE (special programming language, which can only be read by Enigma) and executed under a Virtual Processor, and the application will require it. This cutting-edge technique allows protecting the weak points of your application that could be easily patched or analysed by crackers. Virtualized code is almost impossible to analyse for crackers, which makes the protection of your application much stronger. The Enigma Protector implements two types of Virtual Machines, see this to find out more about them. We recommended using as many of these markers as possible. Just note that the virtualized code will be executed more slowly than the original one, it is not recommended to virtualize extensively used parts of the code.

Classic Virtual Machine

Show/Hide Delphi marker content

Show/Hide C++ marker content

Show/Hide C++ x64 marker content

Show/Hide Visual Basic marker content

Examples

Show/Hide Delphi classic marker example

See markers examples in the installation folder, Examples\MarkerVM subfolder.