You built a Windows program, and now you need to stop people from copying it, patching out your checks or sharing one serial number with everyone. The Enigma Protector is built for that job. It protects executable files and gives you a licensing system for them.
Quick facts
- Latest release: 8.10 (x86 and x64)
- Platform: Windows
- Vendor: The Enigma Protector Developers Team
- Trial: a trial version is available
- Targets: 32-bit and 64-bit executables
Key features
Protection against cracking, analysis and modification
The protector encrypts and compresses your executable code and data. Changing them without breaking the protection becomes very hard. A virtual machine technology runs part of your application and protection code on its own virtual CPU, which makes that code hard to analyze.
Licensing with keys bound to a computer
The licensing system lets you add registration key checks quickly. You can bind a licence to a specific computer and limit how long it lasts. Only you can generate licences for your applications.
A ready-made registration dialog when you can't touch the source
If you can't change your source code, you can still use a standard registration dialog supplied with the protector.
Control over which Windows versions your program runs on
If your application supports only certain Windows versions, the protector can enforce that.
x86 and x64 with compatible keys
The x86 and x64 protection systems are fully compatible. A registration key made in one version works in the other.
Who it's for
It suits developers who sell commercial software or shareware for Windows and want to add protection and licensing without building their own system. It is aimed at Windows executables only.
Pros and cons
- Pro: protection and licensing come in one tool.
- Pro: it handles both 32-bit and 64-bit files.
- Pro: a trial lets you test it on your own program first.
- Con: it is Windows-only.
- Con: the x64 edition is a separate stand-alone application, so you manage two tools for both architectures.
- Con: the Professional company licence is a paid product.
FAQs
Can it protect 64-bit programs?
Yes. The x64 edition is a stand-alone application for 64-bit executables.
Can I try it before buying?
Yes. The vendor offers a trial version alongside the full version.
Do I need to change my code to add licensing?
Not necessarily. You can use the standard registration dialog if you can't edit the source.
Is there a free companion tool?
Yes. Enigma Virtual Box is a freeware application that virtualizes files for Windows and supports x86 and x64 binaries.
System requirements
The protector runs on Windows and protects Windows executables.