New Virtual Machine in Enigma Protector 1.62

Post here any topics that related to Enigma Protector, its functionality, your misunderstanding, offers to improvements etc etc etc
Post Reply
Enigma
Site Admin
Posts: 2508
Joined: Wed Aug 20, 2008 2:24 pm

New Virtual Machine in Enigma Protector 1.62

Post by Enigma » Thu Jan 15, 2009 12:46 pm

Since version 1.62 Enigma Protector has new complex Virtual Machine. It is differ from older version in almost ALL principals of work.
1. Functions under VM is converting to PCODE that is executing on unique Virtual Processor;
2. Functions code does not present in Enigma as usual x86 opcodes;
3. Workability of virtualized functions is absolute same as in non protected application;
4. Virtual Machine does not require MAP file now, but it is recommended to use MAP file if possible;
5. VM now supports DLL (OCX, BPL) files;

But it still has some restrictions:
1. VM does not support .NET executables;
2. VM may fails with functions that produce exceptions;
3. VM does not support Visual Basic files compiled with PCODE, it should be compiled in native code.

Enigma
Site Admin
Posts: 2508
Joined: Wed Aug 20, 2008 2:24 pm

Re: New Virtual Machine in Enigma Protector 1.62

Post by Enigma » Wed Jan 21, 2009 12:11 pm

If anyone noticed that VM fails on any functions, please write me back at support@enigmaprotector.com + attach non protected file + tell what function is failing.

Thanks!

Post Reply