基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
程序在动态执行过程中泄露了大量的路径分支信息,这些路径分支信息是其内部逻辑关系的二进制表示。符号执行技术可以自动地收集并推理程序执行过程所泄露的路径信息,可用于逆向工程并可削弱代码混淆的保护强度。哈希函数可以有效保护基于等于关系的路径分支信息,但是难以保护基于上下边界判断的不等关系的路径分支信息。将保留前缀算法与哈希函数相结合提出了一种新的路径分支混淆技术,将符号执行推理路径分支信息的难度等价到逆向推理哈希函数的难度。该路径分支混淆方法在SPECint-2006程序测试集上进行了实验,试验结果表明该混淆方法能有效保护程序路径分支信息,具有实用性。
推荐文章
基于混合符号执行的Fuzzing测试技术
混合符号执行
动态插桩
Fuzzing测试
约束求解
代码覆盖率
路径分支混淆研究综述
逆向工程
代码混淆
符号执行
路径分支混淆
基于动态符号执行的二进制程序缺陷发现系统
语义提取
动态符号执行
路径调度
二进制程序缺陷发现
基于动态符号执行的不透明谓词反混淆算法
混淆
不透明谓词
反混淆
动态符号执行
路径可达性
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 一种抵抗符号执行的路径分支混淆技术
来源期刊 电子学报 学科 工学
关键词 代码混淆 符号执行 哈希函数 保留前缀加密
年,卷(期) 2015,(5) 所属期刊栏目 学术论文
研究方向 页码范围 870-878
页数 9页 分类号 TP311
字数 8628字 语种 中文
DOI 10.3969/j.issn.0372-2112.2015.05.006
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 贾春福 南开大学计算机与控制工程学院 72 689 14.0 21.0
2 王志 南开大学计算机与控制工程学院 51 299 11.0 15.0
3 刘伟杰 南开大学计算机与控制工程学院 3 13 2.0 3.0
4 王晓初 南开大学计算机与控制工程学院 2 20 2.0 2.0
5 张海宁 南开大学计算机与控制工程学院 1 11 1.0 1.0
6 于晓旭 南开大学计算机与控制工程学院 1 11 1.0 1.0
7 陈哲 南开大学计算机与控制工程学院 1 11 1.0 1.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (6)
共引文献  (12)
参考文献  (7)
节点文献
引证文献  (11)
同被引文献  (31)
二级引证文献  (16)
1976(2)
  • 参考文献(1)
  • 二级参考文献(1)
1983(1)
  • 参考文献(0)
  • 二级参考文献(1)
2002(2)
  • 参考文献(0)
  • 二级参考文献(2)
2005(1)
  • 参考文献(0)
  • 二级参考文献(1)
2006(1)
  • 参考文献(1)
  • 二级参考文献(0)
2008(1)
  • 参考文献(0)
  • 二级参考文献(1)
2011(3)
  • 参考文献(3)
  • 二级参考文献(0)
2012(1)
  • 参考文献(1)
  • 二级参考文献(0)
2014(1)
  • 参考文献(1)
  • 二级参考文献(0)
2015(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2016(5)
  • 引证文献(4)
  • 二级引证文献(1)
2017(2)
  • 引证文献(1)
  • 二级引证文献(1)
2018(4)
  • 引证文献(2)
  • 二级引证文献(2)
2019(10)
  • 引证文献(3)
  • 二级引证文献(7)
2020(6)
  • 引证文献(1)
  • 二级引证文献(5)
研究主题发展历程
节点文献
代码混淆
符号执行
哈希函数
保留前缀加密
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
电子学报
月刊
0372-2112
11-2087/TN
大16开
北京165信箱
2-891
1962
chi
出版文献量(篇)
11181
总下载数(次)
11
总被引数(次)
206555
论文1v1指导