基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
当前软件的破解与盗版不仅给使用者带来巨大安全隐患,同时也给软件开发者造成巨大损失.为了对抗逆向工程对软件进行分析、破解,增加攻击者对代码的逆向分析难度,需要一种有效的方法对代码进行保护.指令虚拟化是使用自定义的虚拟指令集替换原生指令集以达到软件保护目的的技术.针对目前的软件保护问题,文章提出一种基于指令虚拟化的代码防护模型,使用自定义的虚拟指令集替换受保护的原生指令,虚拟重构解释执行原关键代码,剥离原生指令与上下文环境之间的显式关联.实验表明,该模型能够有效对抗逆向分析,达到保护软件代码的目的.
推荐文章
一种支持SIMD指令的表驱动的代码选择技术
代码选择
树匹配和动态规划
数据流图
整数线性规划
一种基于全系统仿真和指令流分析的二进制代码分析方法
软件安全
二进制分析
虚拟机
仿真技术
恶意代码
一种基于多维防御混合策略的虚拟机保护安全性增强方法
多维防御混合
虚拟机保护
防篡改
混淆网络
ROP技术
一种全硬件动态指令翻译模型
动态翻译
再翻译和优化
多队列取指
路径构造
路径预测
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 一种基于指令虚拟化的代码保护模型
来源期刊 信息网络安全 学科 工学
关键词 软件保护 指令虚拟化 逆向分析
年,卷(期) 2017,(2) 所属期刊栏目 技术研究
研究方向 页码范围 22-28
页数 7页 分类号 TP309.2
字数 5746字 语种 中文
DOI 10.3969/j.issn.1671-1122.2017.02.004
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 王景中 北方工业大学信息安全实验室 87 412 10.0 15.0
2 杜春来 北方工业大学信息安全实验室 9 21 2.0 4.0
6 孔丹丹 北方工业大学信息安全实验室 1 1 1.0 1.0
7 谭兴邦 北方工业大学信息安全实验室 1 1 1.0 1.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (28)
共引文献  (20)
参考文献  (10)
节点文献
引证文献  (1)
同被引文献  (1)
二级引证文献  (0)
1994(1)
  • 参考文献(0)
  • 二级参考文献(1)
1996(1)
  • 参考文献(0)
  • 二级参考文献(1)
2002(1)
  • 参考文献(0)
  • 二级参考文献(1)
2004(3)
  • 参考文献(0)
  • 二级参考文献(3)
2005(1)
  • 参考文献(0)
  • 二级参考文献(1)
2006(3)
  • 参考文献(2)
  • 二级参考文献(1)
2007(1)
  • 参考文献(0)
  • 二级参考文献(1)
2008(4)
  • 参考文献(1)
  • 二级参考文献(3)
2009(4)
  • 参考文献(0)
  • 二级参考文献(4)
2010(3)
  • 参考文献(0)
  • 二级参考文献(3)
2011(7)
  • 参考文献(0)
  • 二级参考文献(7)
2012(3)
  • 参考文献(3)
  • 二级参考文献(0)
2013(1)
  • 参考文献(0)
  • 二级参考文献(1)
2014(2)
  • 参考文献(1)
  • 二级参考文献(1)
2015(1)
  • 参考文献(1)
  • 二级参考文献(0)
2016(2)
  • 参考文献(2)
  • 二级参考文献(0)
2017(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2018(1)
  • 引证文献(1)
  • 二级引证文献(0)
研究主题发展历程
节点文献
软件保护
指令虚拟化
逆向分析
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
信息网络安全
月刊
1671-1122
31-1859/TN
大16开
上海岳阳路76号4号楼211室
4-688
2001
chi
出版文献量(篇)
7165
总下载数(次)
26
相关基金
国家自然科学基金
英文译名:the National Natural Science Foundation of China
官方网址:http://www.nsfc.gov.cn/
项目类型:青年科学基金项目(面上项目)
学科类型:数理科学
论文1v1指导