CAREER: Advanced Trace-Oriented Binary Code Analysis
CAREER: Advanced Trace-Oriented Binary Code Analysis
批准号:
1652790
负责人:
Dinghao Wu
金额:
$49.47万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2017
资助国家:
美国
项目状态:
未结题
起止时间:
2017-04-01 至 2025-03-31
中文摘要
从安全的角度来看,二进制码分析非常有吸引力。首先,在恶意软件分析等许多任务中,被检查程序的源代码往往是缺席的,必须对二进制代码进行分析。其次,即使源代码是可用的,二进制分析也允许我们对在硬件上执行的真实指令进行推理,并避免众所周知的WYSINWYX问题,您看到的不是您执行的。第三,一些程序行为,如缓存访问模式,只在低级代码中表现出来。另一方面,二进制代码分析面临着由新兴的、随时可用的代码混淆技术所带来的日益增长的挑战。传统的基于签名的恶意软件检测往往存在问题,因为它依赖于文件哈希和字节(或指令)签名,这些签名对混淆的恢复能力不是很强。该项目通过提出几种从行为和语义角度结合技术的高级方法来解决这一挑战。提出了系统调用分片段等价检查和N元语法基本块语义记忆两个新概念,以达到更好的混淆弹性和可扩展性。与已有的方法相比,这些方法基于强大的程序语义和逻辑原理,对自动混淆方案具有更强的弹性,并与所提出的高级语义记忆技术相结合,具有更强的可扩展性。此外,通过一种新的严格模型,将其应用扩展到了旁路检测。该项目完成后,将对总体上的二进制代码分析做出重大贡献。它将推动恶意软件分析和旁路检测的最先进水平,并帮助更好地防御网络攻击,导致更安全的网络空间。教育和传播倡议也将产生更广泛的影响。
英文摘要
Binary code analysis is very attractive from a security viewpoint. First, in many tasks such as malware analysis, the source code of the program under examination is often absent, and the analysis has to be done on binary code. Second, even the source code is available, binary analysis allows us to reason about the real instructions executed on hardware and avoid the well-known WYSINWYX problem, What You See Is Not What You Execute. Third, some program behaviors, such as cache access patterns, are only exhibited in the low-level code. On the other hand, binary code analysis is faced with an increasing challenge caused by the emerging, readily available code obfuscation techniques. Traditional signature-based malware detection is often problematic as it relies on file hashes and byte (or instruction) signatures which are not very resilient to obfuscation.This project tackles the challenge by proposing several advanced methods that combine techniques from the behavior and semantics perspectives. Two new concepts, System Call Sliced Segment Equivalence Checking and N-gram Basic Block Semantics Memoization, are proposed to achieve better obfuscation resiliency and scalability. Compared with the existing approaches, these methods are based on the strong principles of program semantics and logics, more resilient to automatic obfuscation schemes, and more scalable with the proposed advanced semantics memoization techniques. In addition, the application is extended to side-channel detection with a new rigorous model. Upon completion, the project will make a significant contribution to binary code analysis in general. It will advance the state of the art of malware analysis and side-channel detection and help better defend cyber attacks, leading to more secure cyber space. Broader impact will also result from the education and dissemination initiatives.
期刊论文(34)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
10.1609/aaai.v33i01.33011044
发表时间:
2019-07
期刊:
影响因子:
--
作者:
[Xiao Liu;Xiaoting Li;Rupesh Prajapati;Dinghao Wu]
通讯作者:
Xiao Liu;Xiaoting Li;Rupesh Prajapati;Dinghao Wu
DOI:
10.1109/tse.2020.2996433
发表时间:
2020-05
期刊:
IEEE Transactions on Software Engineering
影响因子:
7.4
作者:
[Lei Xue;Hao Zhou;Xiapu Luo;Le Yu;Dinghao Wu;Yajin Zhou;Xiaobo Ma]
通讯作者:
Lei Xue;Hao Zhou;Xiapu Luo;Le Yu;Dinghao Wu;Yajin Zhou;Xiaobo Ma
Source Code Implied Language Structure Abstraction through Backward Taint Analysis
通过向后污点分析进行源代码隐含语言结构抽象
DOI:
10.5220/0012129000003538
发表时间:
2023
期刊:
Proceedings of the 18th International Conference on Software Technologies (ICSOFT
影响因子:
--
作者:
[Wang, Zihao, Wang, Pei, Bao, Qinkun, Wu, Dinghao]
通讯作者:
Wu, Dinghao
DOI:
10.1109/hase.2019.00011
发表时间:
2019
期刊:
2019 IEEE 19th International Symposium on High Assurance Systems Engineering (HASE)
影响因子:
--
作者:
[Xiao Liu;Yufei Jiang;Dinghao Wu]
通讯作者:
Xiao Liu;Yufei Jiang;Dinghao Wu
DOI:
10.1109/tse.2018.2872958
发表时间:
2020-09
期刊:
IEEE Transactions on Software Engineering
影响因子:
7.4
作者:
[Menghao Li;Pei Wang;Wei Wang;Shuai Wang;Dinghao Wu;Jian Liu;Rui Xue;Wei Huo;Wei Zou]
通讯作者:
Menghao Li;Pei Wang;Wei Wang;Shuai Wang;Dinghao Wu;Jian Liu;Rui Xue;Wei Huo;Wei Zou
共 29 条
TWC: Phase: Small: Software Cruising for System Security
-
批准号:1223710
-
项目类别:Standard Grant
-
资助金额:$49.97万
-
财政年份:2012
-
负责人:Dinghao Wu
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Capture and Release of Droplets Using Advanced Materials for High Technology Applications
-
批准号:52073127
-
项目类别:面上项目
-
资助金额:58.0万元
-
批准年份:2020
-
负责人:Alidad Amirfazli
-
依托单位:
面向用户体验的IMT-Advanced系统跨层无线资源分配技术研究
-
批准号:61201232
-
项目类别:青年科学基金项目
-
资助金额:25.0万元
-
批准年份:2012
-
负责人:胡亚辉
-
依托单位:
LTE-Advanced中继网络关键技术研究
-
批准号:61171096
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2011
-
负责人:王献
-
依托单位:
IMT-Advanced协作中继网络中的网络编码研究
-
批准号:61040005
-
项目类别:专项基金项目
-
资助金额:10.0万元
-
批准年份:2010
-
负责人:王静
-
依托单位:
基于干扰预测的IMT-Advanced多小区干扰抑制技术研究
-
批准号:61001116
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2010
-
负责人:许晓东
-
依托单位:
面向IMT-Advanced的移动组播关键技术研究
-
批准号:61001071
-
项目类别:青年科学基金项目
-
资助金额:25.0万元
-
批准年份:2010
-
负责人:王海波
-
依托单位: