(Private exe Protector uses both traditional methods: file compression, code fragment encryption, metamorphic loader, debugger protection and file tampering protection, and new innovative techniques: data protection with stolen resources technique, partial code execution on a virtual machine to protect executable files.)