Enigma Protector jest narzędziem do zabezpieczania aplikacji przed działaniami crackerów. W celu zapewnienia maksymalnej ochrony użyto szyfrowanie, kompresję danych i inne. Oprogramowanie umożliwia licencjonowanie naszych projektów, a także stworzenie systemu rejestracji. The Enigma Protector wspiera wszystkie języki oparte na plikach Windows PE. Aplikacja pozwala operować na plikach wykonywalnych .EXE, plikach wygaszaczy ekranu .SCR oraz bibliotekach dynamicznych .DLL i .OCX.
Najważniejsze cechy oprogramowania:
- emulacja wielu funkcji WinAPI
- ochrona sekcji danych
- zabezpieczenie przed anty-debuggerami
- sprawdzanie sum kontrolnych (CRC)
- ochrona przez śledzeniem
- ochrona przed wykonywaniem zrzutów pamięci
- możliwość stworzenia licencji trial trwającej podaną liczbę dni lub uruchomień.
- możliwość tworzenia systemu aktywacji aplikacji za pomocą kodów rejestracyjnych
- tworzenie kluczy o określonym czasie ważności
- zabezpieczenia sprzętowe