首页> 中文期刊>小型微型计算机系统 >一种基于代码并行化和虚拟机多样化的软件保护方法

一种基于代码并行化和虚拟机多样化的软件保护方法

     

摘要

考虑到并行和多虚拟机保护的程序逆向分析难度大大高于串行和单虚拟保护的程序,针对嵌套虚拟机为实现高强度保护而引入的高开销问题,提出一种基于代码并行化和虚拟机多样化的软件保护方法,基于程序依赖图运用切片技术对代码进行并行划分,设计多种虚拟指令集及其对应的编译器和解释器,将划分后的代码编译成多样化字节码序列,并和虚拟指令解释器共同嵌入程序.实验分析表明:逆向攻击者需分析不同虚拟机机制和并行代码集才能获取受保护程序语义,在降低时间开销的同时极大增加了逆向分析的难度.

著录项

  • 来源
    《小型微型计算机系统》|2015年第11期|2588-2593|共6页
  • 作者

    谢鑫; 刘粉林; 芦斌; 向飞;

  • 作者单位

    信息工程大学,郑州450001;

    数学工程与先进计算国家重点实验室,郑州450001;

    信息工程大学,郑州450001;

    数学工程与先进计算国家重点实验室,郑州450001;

    信息工程大学,郑州450001;

    数学工程与先进计算国家重点实验室,郑州450001;

    信息工程大学,郑州450001;

    数学工程与先进计算国家重点实验室,郑州450001;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 安全保密;
  • 关键词

    软件保护; 代码混淆; 代码并行化; 虚拟机多样化;

  • 入库时间 2023-07-24 22:44:19

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号