10.19694/j.cnki.issn2095-2457.2018.35.006
软件保护系统的研究与设计
随着越来越多破解工具的诞生,非法破解一款目标程序的时间越来越短,方法越来越多.因此软件开发者除了要做好主体程序之外,还要花费大量的时间与精力考虑如何保护自己的软件,使得开发软件的成本大大增加,也对行业的发展带来了极为不利的影响.本文中介绍的Virtual Safengine软件保护系统采用数据校验、压缩、转储等技术,从效率、安全性等出发,提供了多个软件保护方案供用户选择.并且使用了一种新的虚拟化方案,结合inlineHook技术,收集程序调用API的样本数据,不断优化生成虚拟机OPCODE的方法,达到满足程序实时运行的保护效果.
软件安全、加壳技术、虚拟化
TP302;TP309(计算技术、计算机技术)
2019-03-22(万方平台首次上网日期,不代表论文的发表时间)
共2页
12-13