The Enigma Protector 3.00 BETA

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: 2939
Joined: Wed Aug 20, 2008 2:24 pm

The Enigma Protector 3.00 BETA

Post by Enigma »

Hi to everybody,

We would like to inform that new version of the Enigma Protector 3.0 had been released. Any feedback regarding this version is highly appreciated!
The Enigma Protector 3.0 x86 BETA:
http://enigmaprotector.com/assets/files ... n_demo.exe
The Enigma Protector 3.0 x64 BETA:
http://enigmaprotector.com/assets/files ... n_demo.exe

This version has a major version number change, why? This version contains completely new algorithm of Virtual Box feature! Virtual Box now is much stable, has a better virtualization support, added registry virtualization and external packages support!

The probably minor disadvantage of this version - Virtual Box has lost Win9x support. Protected files are working well on Win9x after protection, just Virtual Box will fail to find virtual files.

Registered users of Enigma Protector may contact to support team at support@enigmaprotector.com to get the Enigma Protector 3.0 full version.

Files Virtualization
Files Virtualization
Registry Virtualization
Registry Virtualization
External Packages
External Packages
You do not have the required permissions to view the files attached to this post.
KeyGen
Posts: 12
Joined: Fri Jun 12, 2009 4:38 pm

Re: The Enigma Protector 3.00 BETA

Post by KeyGen »

Great improvement . Thanks a lot for this update.
Enigma
Site Admin
Posts: 2939
Joined: Wed Aug 20, 2008 2:24 pm

Re: The Enigma Protector 3.00 BETA

Post by Enigma »

Updated to new release, some critical bugs are fixed, new version 3.00 Build 23 August 2011 is there:

The Enigma Protector 3.0 x86 BETA:
http://enigmaprotector.com/assets/files ... n_demo.exe
The Enigma Protector 3.0 x64 BETA:
http://enigmaprotector.com/assets/files ... n_demo.exe
ZeNiX
Posts: 3
Joined: Sat Apr 18, 2009 11:41 am

Re: The Enigma Protector 3.00 BETA

Post by ZeNiX »

Updated to new release, some critical bugs are fixed, new version 3.00 Build 23 August 2011 is there:
In fact, the links are old releases dated 11 August 2011.
Enigma
Site Admin
Posts: 2939
Joined: Wed Aug 20, 2008 2:24 pm

Re: The Enigma Protector 3.00 BETA

Post by Enigma »

ZeNiX wrote:In fact, the links are old releases dated 11 August 2011.
Yes, the links were point to old location, but there is a redirection from old versions to new, so you download newest release anyway :)
GabryJ84
Posts: 3
Joined: Tue Sep 16, 2008 7:56 pm

Re: The Enigma Protector 3.00 BETA

Post by GabryJ84 »

Just awesome. :D

Only one question: is it planned to support permanently embedded files or it is just possible in this version? I mean, for example, dll that executes directly in the memory without the need to be extracted on disk with its import table/code sufficiently mangled to avoid or complicate memory extraction and restoration. (xxxx like)

It would be a great idea to add also some thinstall-like features, such as code retrival from the internet (for program that need connection to the internet) so that parts of code are always transferred from the internet while registration has been confirmed ad genuine.
Enigma
Site Admin
Posts: 2939
Joined: Wed Aug 20, 2008 2:24 pm

Re: The Enigma Protector 3.00 BETA

Post by Enigma »

Hi Gabriele!

This version is EXACTLY for files virtualization like you described. You surely can embed any DLL files without writing these files to the disk (all these file will be emulated in memory!) and not just dll files, but any kind of files you want!

So if your application uses some files that you want to hide, use Virtual Box feature for this. And note, if in the file properties you've selected "Never write to disk" (this options is being applied to all files by default) no files will be written to disk, user will never see these, but program will see them correctly!
Sebastiano
Posts: 10
Joined: Wed Oct 13, 2010 1:55 pm
Contact:

Re: The Enigma Protector 3.00 BETA

Post by Sebastiano »

Are u adding memory loaded dll into the PEB ? If not then what about resources inside of the dll, can i access 'em using standard resource api ?
Enigma
Site Admin
Posts: 2939
Joined: Wed Aug 20, 2008 2:24 pm

Re: The Enigma Protector 3.00 BETA

Post by Enigma »

Hi Sebastiano,

You are little mistaken there. Enigma hooks file/registry access Windows API (ntdll.dll functions).

When the process is loading a dll, the windows loader firstly maps the dll into process memory (there Enigma works, it "helps" the system to read the virtual file), then windows loader (it file mapping succeeded) adds dll information into PEB.

And moreover, as far as I know, resource loading API do not use PEB to find the necessary module, because you carry module pointer to all resource API yourself.

In short, virtualization is working well in this case.

The cases where virtualization does not work and will never work are:
1. execution of virtual exe file (Enigma Virtual Box supports it, but Enigma Protector does not and won't)
2. if the protected process will try to set a windows hook using some function like SetWindowsHookEx with virtual dll.
Post Reply