基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
为了保护软件知识产权,阻止逆向工程和静态分析,研究内置迷惑技术的编译器.提出交叉控制流的代码迷惑技术以及应用这种技术的编译实现方案.给出if语句和while循环语句控制流交叉原理,产生多入口多出口控制块,使代码控制流复杂化.同时把被保护代码块放置于交叉控制块间,以达到隐蔽真实控制流的目的,因而能有效阻止自动反编译并增强软件分析的难度.由于源代码级不可形成控制交叉,给出内置此功能的兼容编译实现方法,使得程序员书写的代码简单而安全.经仿真和分析,提出的技术对代码具有很好的保护效果,编译后的目标指令有略微增加,而运行效率几乎不受影响.
推荐文章
基于控制流的代码混淆技术研究
控制混淆
代码
窜改
逆向工程
分析
基于冗余代码的控制流混淆算法
冗余代码
混淆
控制流
逆向工程
一种源源编译控制流优化方法
源源编译
结构分析
控制流优化
数据流分析
基于控制流的代码混淆技术研究
控制混淆
代码
窜改
逆向工程
分析
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于交叉控制流混淆技术的编译方法
来源期刊 浙江大学学报(工学版) 学科 工学
关键词 代码迷惑 交叉控制 控制流 语法分析 语义分析
年,卷(期) 2010,(5) 所属期刊栏目
研究方向 页码范围 903-909
页数 7页 分类号 TP309|TP314
字数 语种 中文
DOI 10.3785/j.issn.1008-973X.2010.05.012
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 王珂 100 2728 32.0 49.0
2 付剑晶 6 29 4.0 5.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (16)
共引文献  (26)
参考文献  (6)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
2002(1)
  • 参考文献(0)
  • 二级参考文献(1)
2003(1)
  • 参考文献(0)
  • 二级参考文献(1)
2004(5)
  • 参考文献(1)
  • 二级参考文献(4)
2005(5)
  • 参考文献(0)
  • 二级参考文献(5)
2006(4)
  • 参考文献(2)
  • 二级参考文献(2)
2007(4)
  • 参考文献(1)
  • 二级参考文献(3)
2008(1)
  • 参考文献(1)
  • 二级参考文献(0)
2009(1)
  • 参考文献(1)
  • 二级参考文献(0)
2010(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
代码迷惑
交叉控制
控制流
语法分析
语义分析
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
浙江大学学报(工学版)
月刊
1008-973X
33-1245/T
大16开
杭州市浙大路38号
32-40
1956
chi
出版文献量(篇)
6865
总下载数(次)
6
总被引数(次)
81907
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导