首页 期刊 网络与信息安全学报 增强型虚拟寄存器轮转算法 【正文】

增强型虚拟寄存器轮转算法

作者:潘雁; 林伟 数学工程与先进计算国家重点实验室; 河南郑州450001
虚拟机代码保护   寄存器轮转   数据流分析   语义攻击  

摘要:为了对抗基于数据流逆向分析的语义攻击,以虚拟寄存器为切入点,提出了一种增强型虚拟寄存器轮转算法。该算法通过在解释执行中随机打乱部分虚拟寄存器与操作数的虚拟编译映射关系,有效地增加了虚拟机在解释执行过程中的数据流复杂度;同时,随机采用3种机制对轮转长度进行设定,增强了虚拟机代码保护系统的多样性。最后,设计实现了采用增强型虚拟寄存器轮转算法的虚拟机代码保护原型系统,验证了该算法的有效性。

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

学术咨询 免费咨询 杂志订阅