• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2014, Vol. 36 ›› Issue (04): 655-661.

• 论文 • Previous Articles     Next Articles

Software protection technique
based on improved virtual machine           

WU Weimin,XU Wenfeng,LIN Zhiyi,SI Si,RUAN Yibang   

  1. (Faculty of Computer,Guangdong University of Technology,Guangzhou 510006,China)
  • Received:2012-09-26 Revised:2013-01-28 Online:2014-04-25 Published:2014-04-25

Abstract:

For the increasingly serious software protection problem, the software protection technique based on virtual machine is analyzed, studied and improved, and thus a new software protection technique based on improved virtual machine is proposed. The proposal uses virtual junk code sequence and virtual instruction transformation technique, improves the virtual instruction system of original virtual machine, and hence increases complexity and confusion for virtual machine execution and has the advantages of high antireversing, tamperproof and anti cracking. Experimental analysis proves that the improved virtual machine protection technique outperforms other virtual machine protection techniques.

Key words: virtual machine;software protection;virtual junk code;fuzy transform