Any questions? Ask us:



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. The virtualized code is almost impossible to analyse for crackers, which makes the protection of your application much stronger. 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.


Show/Hide Delphi marker content

Show/Hide C++ marker content

Show/Hide C++ x64 marker content

Show/Hide Visual Basic marker content


Show/Hide Delphi marker example

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