代码相似性检测常用于代码预测、知识产权保护和漏洞搜索等领域,可分为源代码相似性检测和二进制代码相似性检测。软件的源代码通常难以获得,因此针对二进制代码的相似性检测技术能够适用的场景更加广泛,学术界也先后提出了多种检测技术,文中对近年来该领域的研究进行了综述。首先总结代码相似性检测的基本流程和需要解决的难题(如跨编译器、跨编译器优化配置、跨指令架构检测);然后根据关注的代码信息的不同,将当前的二进制代码相似性检测技术分为4类,即基于文本的、基于属性度量的、基于程序逻辑的和基于语义的检测技术,并列举了部分代表性方法和工具(如Karta,discovRE,Ge-nius,Gemini,SAFE等);最后根据发展脉络和最新研究成果,对该领域的发展方向进行了分析和论述。

成为VIP会员查看完整内容
15

相关内容

软件安全(Software Security)就是使软件在收到恶意攻击的情形下依然能够继续正确运行及确保软件被在授权范围内合法使用的思想。   主要行为包括保护软件中的智力成果、知识产权不被非法使用。研究的内容主要包括防止软件盗版、软件逆向工程、授权加密以及非法篡改等。采用的技术包括软件水印(静态水印及动态水印)、代码混淆(源代码级别的混淆,目标代码级别的混淆等)、防篡改技术、授权加密技术以及虚拟机保护技术等。
专知会员服务
18+阅读 · 2021年6月10日
专知会员服务
63+阅读 · 2021年5月29日
专知会员服务
59+阅读 · 2021年5月28日
专知会员服务
58+阅读 · 2021年3月25日
跨媒体分析与推理技术研究综述
专知会员服务
69+阅读 · 2021年3月11日
专知会员服务
43+阅读 · 2021年1月18日
专知会员服务
105+阅读 · 2020年10月27日
最新《深度学习视频异常检测》2020综述论文,21页pdf
专知会员服务
80+阅读 · 2020年9月30日
【中科院信工所】视听觉深度伪造检测技术研究综述
专知会员服务
40+阅读 · 2020年4月15日
机器翻译深度学习最新综述
专知会员服务
96+阅读 · 2020年2月20日
众包数据库综述
专知
5+阅读 · 2020年5月20日
【综述】交通流量预测,附15页论文下载
专知
21+阅读 · 2020年4月23日
图像质量量化评估标准综述
极市平台
4+阅读 · 2020年4月8日
最全综述 | 图像分割算法
计算机视觉life
13+阅读 · 2019年6月20日
【深度学习】深度学习技术发展趋势浅析
产业智能官
11+阅读 · 2019年4月13日
互联网+检验检测智能化成发展趋势
人工智能学家
7+阅读 · 2019年3月2日
自然语言处理中注意力机制综述
黑龙江大学自然语言处理实验室
11+阅读 · 2019年2月26日
Image Captioning 36页最新综述, 161篇参考文献
专知
89+阅读 · 2018年10月23日
干货篇|百度UNIT对话系统核心技术解析
InfoQ
23+阅读 · 2018年9月20日
综述:网络功能虚拟化(NFV)技术
计算机研究与发展
4+阅读 · 2018年4月22日
Arxiv
0+阅读 · 2021年7月5日
Arxiv
0+阅读 · 2021年7月5日
Arxiv
0+阅读 · 2021年7月1日
Hierarchical Graph Capsule Network
Arxiv
20+阅读 · 2020年12月16日
Arxiv
4+阅读 · 2018年3月14日
VIP会员
相关VIP内容
专知会员服务
18+阅读 · 2021年6月10日
专知会员服务
63+阅读 · 2021年5月29日
专知会员服务
59+阅读 · 2021年5月28日
专知会员服务
58+阅读 · 2021年3月25日
跨媒体分析与推理技术研究综述
专知会员服务
69+阅读 · 2021年3月11日
专知会员服务
43+阅读 · 2021年1月18日
专知会员服务
105+阅读 · 2020年10月27日
最新《深度学习视频异常检测》2020综述论文,21页pdf
专知会员服务
80+阅读 · 2020年9月30日
【中科院信工所】视听觉深度伪造检测技术研究综述
专知会员服务
40+阅读 · 2020年4月15日
机器翻译深度学习最新综述
专知会员服务
96+阅读 · 2020年2月20日
相关资讯
众包数据库综述
专知
5+阅读 · 2020年5月20日
【综述】交通流量预测,附15页论文下载
专知
21+阅读 · 2020年4月23日
图像质量量化评估标准综述
极市平台
4+阅读 · 2020年4月8日
最全综述 | 图像分割算法
计算机视觉life
13+阅读 · 2019年6月20日
【深度学习】深度学习技术发展趋势浅析
产业智能官
11+阅读 · 2019年4月13日
互联网+检验检测智能化成发展趋势
人工智能学家
7+阅读 · 2019年3月2日
自然语言处理中注意力机制综述
黑龙江大学自然语言处理实验室
11+阅读 · 2019年2月26日
Image Captioning 36页最新综述, 161篇参考文献
专知
89+阅读 · 2018年10月23日
干货篇|百度UNIT对话系统核心技术解析
InfoQ
23+阅读 · 2018年9月20日
综述:网络功能虚拟化(NFV)技术
计算机研究与发展
4+阅读 · 2018年4月22日
微信扫码咨询专知VIP会员