SVK-Protector offers both software developers and distributors a solution to marketing and distributing software. SVK-Protector is a powerful tool offering both software developers and distributors a protection of their software products against unauthorized copying, use and distribution. SVK-Protector is programmed in Assembler, which is a synonym for high speed and special programming techniques that cannot be used in advanced programming languages. With SVK-Protector you can easily create trial and demo versions that expire after a certain number of days or executions. The SVKP uses for software protection registration keys and is able to code some parts of a protected application, which will be decoded only with the right registration key. It uses RSA keys of 2048-bites length, which ensures impossibility of false registration keys generation. Moreover, it includes other progressive technologies: API callings that enable communication of a protected application with its protection; active protection against dumping from memory, and tracers; detection and remove of all types of breakpoints used by debuggers.