The Enigma Protector is software and protection licensing system. It has advanced scheme of registration keys generation: comfortable interface for creating and verifying of registration keys; special Enigma API; hardware locking of registration keys; time limited registration key; unique license manager and automatic mailer. Also it has wide range of features to limit time of module usage: executions, days, date, time limitations; system clock control. The Enigma Protector has a lot of features to protect your software module against reverse-engineering: possibility to embed any types of files into protected file without having these on the disk; plugins system (to embed own plugins); add watermarks into file; anti-debugger tricks; control sum checking; set startup password; hard modifications of import table of executable; checkups of external files, executed processes, loaded drivers, installed services, user account privileges, virtual machines like VMWare, Virtual PC, Virtual Box, windows version. The Enigma Protector has features to help programmer to add beautiful things into existing module without writing any additional sources strings: splash screen. Adds splash screen to module startup. Choose your own picture to show it while module is starting. Enigma Protector contains all necessary features to make your freeware software to shareware within few seconds!