原文服务方: 计算机应用研究       
摘要:
不透明谓词是一类轻量级的代码混淆方法,能以单向的执行复杂度对抗程序的逆向分析.广义不透明谓词扩展狭义不透明谓词的值恒定属性至逻辑恒定属性,已经应用于部分恶意代码中以提升抗查杀能力.为消除不透明谓词对程序恶意性判定的影响,以广义不透明谓词后趋依赖的属性为依据,结合逻辑恒定判定,提出了基于逻辑一致性的广义不透明谓词检测方法.通过静态分析提取谓词前置条件约束、后趋逻辑约束和谓词判定表达式,以相交基本块搜寻初筛谓词,并依据约束求解方法判定广义不透明谓词.构造原型系统并进行测试,结果表明该方法能精准高效地检测出恶意代码中的不透明谓词.
推荐文章
基于不透明谓词的软件抗动态逆向分析研究
不透明谓词
代码混淆
抗逆向分析
软件保护
基于哈希不透明谓词的JavaScript软件水印算法
不透明谓词
除留余数法
软件水印
JavaScript
基于不透明谓词的软件抗动态逆向分析研究
不透明谓词
代码混淆
抗逆向分析
软件保护
基于动态符号执行的不透明谓词反混淆算法
混淆
不透明谓词
反混淆
动态符号执行
路径可达性
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于逻辑一致性判定的广义不透明谓词检测方法
来源期刊 计算机应用研究 学科
关键词 不透明谓词 约束求解 执行逻辑 后趋约束
年,卷(期) 2019,(6) 所属期刊栏目 信息安全技术
研究方向 页码范围 1808-1812
页数 5页 分类号 TP311
字数 语种 中文
DOI 10.19734/j.issn.1001-3695.2017.12.0824
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 徐良华 17 101 6.0 9.0
2 周季璇 2 1 1.0 1.0
3 史大伟 5 18 2.0 4.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (34)
共引文献  (14)
参考文献  (6)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
2002(3)
  • 参考文献(0)
  • 二级参考文献(3)
2005(3)
  • 参考文献(0)
  • 二级参考文献(3)
2006(1)
  • 参考文献(0)
  • 二级参考文献(1)
2007(2)
  • 参考文献(0)
  • 二级参考文献(2)
2008(1)
  • 参考文献(0)
  • 二级参考文献(1)
2009(3)
  • 参考文献(0)
  • 二级参考文献(3)
2011(7)
  • 参考文献(0)
  • 二级参考文献(7)
2012(5)
  • 参考文献(1)
  • 二级参考文献(4)
2013(6)
  • 参考文献(0)
  • 二级参考文献(6)
2014(1)
  • 参考文献(0)
  • 二级参考文献(1)
2015(3)
  • 参考文献(1)
  • 二级参考文献(2)
2016(3)
  • 参考文献(2)
  • 二级参考文献(1)
2017(2)
  • 参考文献(2)
  • 二级参考文献(0)
2019(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
不透明谓词
约束求解
执行逻辑
后趋约束
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机应用研究
月刊
1001-3695
51-1196/TP
大16开
1984-01-01
chi
出版文献量(篇)
21004
总下载数(次)
0
总被引数(次)
238385
论文1v1指导