Download OSProtector


License: Free for Windows
Checked for viruses
Tested on virustotal
Windows ME, Windows NT, Windows 2000, Windows XP, Windows 2003, Windows Vista, Windows 7
1.92 MB
Russian, English


OSProtector is a program that allows you to protect your software from modification and create your own key generator implemented on a virtual machine exported to a protected file. At the stage of designing the protector, the following principles were formed and subsequently implemented:

  • The complexity of cracking a protected application should be proportional to the complexity of its creation.
  • The protection mechanism must be closely intertwined with the logic of the protected product and "smeared" throughout its code.
  • The protection must be multi-layered (if the code in any layer is changed, all the code of subsequent layers must become incorrect).
  • It must be possible to protect any PE files. It is necessary to verify the code by calculating checksums of the required code sections.
  • It is unacceptable to use undocumented functions of the operating system. The protected programs must work on all Win32 line operating systems, without the user being an administrator.
  • It must be possible to insert code executed on one's own stack (virtual) machine into the protected file. There is no debugger for the machine executing P code, and the command system must be unknown to the potential cracker and change from version to version.
  • The protector may not be tied to any programming language, compiler, IDE.
  • The protector should have some degree of interactivity. The programmer using the OS-Protector should be able to represent any sequence of bytes as a function, see its mnemonic listing and use it for protection.
  • The work of the cracker, after protection by the protector, should become long, monotonous and monotonous.


0 ratings
Click, for a quick estimate

Leave a review

Your name*
Your email*