Downloads
We offer you to download and install the latest demo version of The Enigma Protector. Click the following link to start downloading: enigma_1.54_20081001_en_demo.exe (5.2Mb).
What's new: The Enigma Protector 1.54 Build 1 October 2008
- Added Chinese Traditional translation
- Improved plugins: memorybreakpoints, closehandle, hardwarebreakpoints, int3, they support Windows 2008 now
- Bug fixed in files attachment, extracted files had been always deleted after application terminated, even if "Delete on Exit" is disabled
- Bug fixed in plugins: memorybreakpoints, closehandle, hardwarebreakpoints, int3 crashed on some versions of Windows 2003/Vista
- Bug fixed plugins now support exceptions under Windows 2003/2008
- Bug fixed very particular applications crashed on Windows 2003/2008 if Registration Dialog/ Any Messages are enabled
- Bug fixed when enabled any trial limitation, option "Terminate after seconds" and number of seconds > 0, trial message appear few times against only one
- Bug fixed in very particular .NET executables
- Bug fixed in project files in Examples folder
What's new: The Enigma Protector 1.53 Build 15 September 2008
- Added possibility to embed any types of files into protected file without writing these files to the disk
- Added about 17 anti-debugger plugins
- Added possibility to embed own plugins into protected files
- Added checkup of Windows user's privileges
- Added hardware lock - "Hard Disk Serial Number"
- Added support JPEG and PNG files for Splash Screen
- Added "Close on mouse click" in Splash Screen
- Added "Stop execution when splash screen is showing" in Splash Screen
- Added checkup of Virtualization tools - VirtualBox
- Added examples of using of EP_ProtectedStringByID and EP_ProtectedStringByKey functions, see Examples\ProtectedStrings folder
- Added API EP_ProtectedStringByID and EP_ProtectedStringByKey that return protected strings
- Added Protected Strings feature to protect user defined strigns
- Added examples of EP_MiscGetWatermark, see Examples\Watermarks folder
- Added Enigma API EP_MiscGetWatermark that returns watermarks from the file
- Bug fixed when protecting overlay files with "File size preservation" feature enabled
- Bug fixed in Checkup - Windows version
- Bug fixed in some dlls that are using DecryptOnExecute marker
- Bug fixed in some applications when reading relocations directory
- Bug fixed when using DecryptOnExecute marker in dlls
- Bug fixed in some applications that are protected with Advanced force import protection + DecryptOnExecute marker
- Bug fixed with loading older created project files
- Bug fixed when executing older protected version after new one has been executed
What's new: The Enigma Protector 1.51 Build 15 July 2008
- Added console version
- Added possibility to use message designer variables in Registration Dialog Designer
- Added feature to reset local special info for debugging puporses (for example, to reset local startup password information)
- Added feature that allows to ask startup password after defined number of days
- Added possibility to change startup password
- Added feature to hide/unhide symbols of startup password
- Added feature that allows execution only if the module is registered
- Added variables %AppName% %AppVers% for dialog designer that return Application Name and Version
- Added Hardware Lock type that depends on Windows Serial Key
- Added Enigma API EP_RegKeyCreationDate that returns the date when the key was created
- Added OnClose event for form in Registration Dialog Designer
- Added protection against memory breakpoints
- Added feature to add/view matermarks in the protected file
- Added function to show key expiration reminder
- Added fast help link on the settings pages
- Improved algorithm of loading Virtual Machine functions from project file, it is faster now
- Remade startup password window
- Bug fixed Entry Point Protection feature when protecting executable files compiled with Visual Studio 8+
- Bug fixed when protected file contains import dll which does not import any function
- Bug fixed with Files Attachment function if embed already protected dll files
- Bug fixed with loading of project that contains files attachment feature
- Bug fixed in Registration Dialog Designer, width did not save for label components
What's new: The Enigma Protector 1.50 Build 1 June 2008
- Added possibility to show custom registration dialog
- Added few new variables for message designer, see manual
- Added checkup of Virtualization Tools (Virtual Machines) like VMWare, Virtual PC, Sandboxie
- Added checkup of Windows Version
- Added checkup of executed processes (by file name, window text, window class)
- Added checkup of external files
- Added File Attachment function
- Added possibility to send emails to selected users in Enigma Mailer
- Added possibility to generate emails for selected users in Enigma Mailer
- Added emulating of LoadLibraryA function for dinamic Enigma API calling
- Added mass functions selecting for Virtual Machine
- Remade struct of project file, some data may be lost if you open older project (no event registration data lose)
- Improved plugin for file analyzing
- Improved displaying of Virtual Machine functions
- Improved MAP file parsing algorithm
- Improved protection against Original Entry Point finding
- Bug fixed running on Windows Vista
- Bug fixed running protected files on Windows 2008 Server Windows 2003 Server
- Bug fixed running protected files on Windows 9x under VMWare
- Bug fixed with antidebugger protection
- Bug fixed with files attachment if the attached files are compressed
- Bug fixed with protecting files that do not support SEH
- Bug fixed with dynamic calling API's
- Bug fixed registration info reading APIs were failed on Windows Vista with minimum privileges
- Bug fixed with Decrypt_On_Execute marker (protected file sometimes crashed)
- Bug fixed with file entropy for files with overlays
- Bug fixed with Trial Limitation of Execution Time (expired even if registered)
- Bug fixed with keygen.dll VerifyRegistrationInfo (remade TVerifyKey type)
What's new: The Enigma Protector 1.40 Build 26 January 2008
- Added Enigma Protector Registration Manager - unique license manager, provides features for storing and managing of registrations
- Added Enigma Protector Mailer - unique tool for email management, it allows automatically generate and send emails for users stored in database
- Added Czech GUI translation
- Added possibility to mark registration keys as stolen
- Added trial limitation from date to date, Enigma API EP_TrialDateTillDate that returns start and end dates of trial
- Added support of Visual Studio 2008 map files
- Added KG_VerifyRegistrationInfo function in keygen.dll for verifying and extracting values from registration keys
- Bug fixed, trial does not expire immediately if the execution time sets to 0 minutes
- Bug fixed with Virtual Machine, processing instruction mov [reg32 + imm8], imm32
- Bug fixed, Enigma Protector manual sometimes did not open from main manu
What's new: The Enigma Protector 1.37 Build 26 December 2007
- Added various output registration key types (10, 16, 32, 64 digs)
- Added short type of registration key (reg. keys size is up to 41 symbols)
- Bug fixed with Virtual Machine, processing instruction cmp [reg32], imm32
- Bug fixed with Enigma Protector executing under Windows Vista
What's new: The Enigma Protector 1.35
- Added Virtual Machine protection feature for extended protection! Supports Borland Delphi, Borland C++ Bulder, Microsoft Visual C++
- Solved DEP problem. Protected applications are started now without DEP exception
- Added example programs for C#
- Added Enigma API support for .NET applications
- Bug fixed with Enigma API function EP_RegKeyExpirationDate for Visual Basic
- Minor bugs fixed
This demo differs from full-function version only by presence of following restrictions:
- NAG screen appears in protected modules;
- Size of protected modules is increased approx by 300 KB.


