课题基金 / 基金详情

SaTC: CORE: Small: Concolic-Execution-Centric Fuzzing

SaTC: CORE: Small: Concolic-Execution-Centric Fuzzing
SaTC:核心:小型:以 Concolic 执行为中心的模糊测试
批准号:
2133487
负责人:
Heng Yin
金额:
$50.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2022
资助国家:
美国
项目状态:
未结题
起止时间:
2022-02-01 至 2025-01-31

项目摘要

项目成果

Heng Yin的其他基金

相似基金

相关文献

中文摘要
翻译
在软件安全方面,必须发现软件中的漏洞,并在攻击者利用它们之前对其进行修补。模糊是一种有效的漏洞发现技术,它测试具有突变输入的目标程序。白盒模糊(也称为Concolic Execution)收集详细的运行时信息,如路径约束,以准确确定要更改哪些输入字节以及如何更改它们。遗憾的是,Concolic Execution由于效率低、可扩展性差、可用性差而没有得到广泛的应用。该项目旨在通过显著提高并发执行的效率、可伸缩性和可用性,并设计一个以并发执行为中心组件的模糊化系统,将漏洞发现能力提升到一个新的水平。这项拟议的研究如果成功,将把漏洞发现研究推向另一个层次:比以前更快地找到漏洞,并找到使用现有技术无法找到的漏洞。因此,在攻击者发现并利用更多漏洞之前,可以修补更多漏洞,从而提高软件系统的安全性和质量。本项目的目标是:(1)开发一个快速的二进制代码并列执行引擎,通过在具体模式和符号模式之间的自动切换,显著提高二进制代码并列执行的效率;(2)双重并列执行,将源代码并列执行和二进制代码并列执行相结合,同时达到最佳的效率和可用性;以及(3)新的混合模糊框架,在是否翻转分支、下一步选择哪个测试用例以及哪些测试用例被丢弃或与其他模糊测试同步方面,联合执行发挥了核心作用。这一奖项反映了NSF的法定使命,并通过使用基金会的智力优势和更广泛的影响审查标准进行评估,被认为值得支持。
英文摘要
In software security, it is imperative to discover vulnerabilities in software and patch them before attackers exploit them. Fuzzing, which tests a target program with mutated inputs, is an effective technique for vulnerability discovery. Whitebox fuzzing (also known as concolic execution) collects detailed runtime information such as path constraints to precisely determine which input bytes to change and how to change them. Unfortunately, concolic execution has not been widely used, because of its low efficiency, lack of scalability, and unsatisfactory usability. This project aims to bring vulnerability discovery capability to the next level by significantly improving the efficiency, scalability, and usability of concolic execution, and designing a fuzzing system with concolic execution being the central component. The proposed research, if successful, can push vulnerability-discovery research to another level: finding vulnerabilities much faster than before, and finding vulnerabilities that are otherwise impossible to find using the existing techniques. As a result, more vulnerabilities can be patched before attackers find and exploit them, improving the security and quality of software systems. This project aims to develop: (1) a fast binary-code concolic execution engine, which significantly improves the efficiency of concolic execution for binary code by automatically switching between concrete mode and symbolic mode; (2) dual concolic execution, which combines source-code concolic execution and binary-code concolic execution to achieve best efficiency and usability simultaneously; and (3) a new hybrid fuzzing framework, in which concolic execution plays a central role, in terms of whether or not to flip a branch, which testcase to select next, and which testcases are discarded or synchronized with the other fuzzers.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
期刊论文(1)
专著(0)
科研奖励(0)
会议论文
DOI: 10.1145/3551349.3556928
发表时间: 2022-10
期刊: Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering
影响因子: --
作者: [Emilio Coppa;Heng Yin;C. Demetrescu]
通讯作者: Emilio Coppa;Heng Yin;C. Demetrescu
SaTC: CORE: Small: Towards Robust and Scalable Search of Binary Code and Data
  • 批准号:
    1719175
  • 项目类别:
    Standard Grant
  • 资助金额:
    $47.68万
  • 财政年份:
    2017
  • 负责人:
    Heng Yin
  • 依托单位:
CAREER: Binary and Virtualization Centric Malware Defense
  • 批准号:
    1664315
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $16.89万
  • 财政年份:
    2016
  • 负责人:
    Heng Yin
  • 依托单位:
CAREER: Binary and Virtualization Centric Malware Defense
  • 批准号:
    1054605
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $54.95万
  • 财政年份:
    2011
  • 负责人:
    Heng Yin
  • 依托单位:
TC: Small: Mining Operating System Semantics: Techniques and Applications
  • 批准号:
    1018217
  • 项目类别:
    Standard Grant
  • 资助金额:
    $42.7万
  • 财政年份:
    2010
  • 负责人:
    Heng Yin
  • 依托单位:
国内基金
海外基金
胆固醇羟化酶CH25H非酶活依赖性促进乙型肝炎病毒蛋白Core及Pre-core降解的分子机制研究
  • 批准号:
    82371765
  • 项目类别:
    面上项目
  • 资助金额:
    50万元
  • 批准年份:
    2023
  • 负责人:
    谭广云
  • 依托单位:
锕系元素5f-in-core的GTH赝势和基组的开发
  • 批准号:
    22303037
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    30万元
  • 批准年份:
    2023
  • 负责人:
    鲁俊波
  • 依托单位:
基于合成致死策略搭建Core-matched前药共组装体克服肿瘤耐药的机制研究
  • 批准号:
    --
  • 项目类别:
    --
  • 资助金额:
    52万元
  • 批准年份:
    2022
  • 负责人:
    孙丙军
  • 依托单位:
鼠伤寒沙门氏菌LPS core经由CD209/SphK1促进树突状细胞迁移加重炎症性肠病的机制研究
  • 批准号:
    --
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    30万元
  • 批准年份:
    2022
  • 负责人:
    叶成林
  • 依托单位: