Abstract:
In response to the needs of software intellectual property and copyright protection,the technology about diversification and virtual machine protection was analyzed and researched,a register-based software protection virtual machine based on reduced instruction sets(SPVM) is designed,and a software protection virtual machine system VMDefender is implemented.Through the diversification and virtual machine technology,software piracy is avoided,and the leakage of software confidential information and core technologies is prevented.