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.
Enigma Protector zawiera szeroką gamę unikalnych funkcji mających na celu ochronę plików wykonywalnych przed nielegalnym kopiowaniem, hakowaniem, modyfikacją i analizą. Obsługiwane formaty obejmują prawie wszystkie typy 32- i 64-bitowych plików wykonywalnych (exe, src, dll, ocx, bpl itp.) i . Pliki NET tworzone przy użyciu różnych narzędzi programistycznych, takich jak MS Visual Studio C#/C++/VB/VB.NET, Borland Delphi/C++, FreePascal, MASM, TASM i inne. Chronione pliki mogą być uruchamiane na wszystkich wersjach Windows 95/98/ME/2000/XP/2003/Vista/2008/Seven/2012/8/8.1/10 i Windows 11.
Wykorzystanie odpornych na ataki algorytmów kryptograficznych do generowania klucza rejestracyjnego uniemożliwi innym zrekonstruowanie lub odtworzenie generatora klucza rejestracyjnego dla naszego oprogramowania. Różne metody zaciemniania kodu, mutacji i wirtualizacji pomogą chronić aplikację przed włamywaniem, modyfikowaniem, nielegalnym pobieraniem unikalnych funkcji i danych itp.
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