arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1702.06162cs.CR
收藏

网络推理系统中自动化漏洞检测与利用生成技术综述

Survey of Automated Vulnerability Detection and Exploit Generation Techniques in Cyber Reasoning Systems

Pace University(佩斯大学)

Teresa Nicole Brooks

AI总结:

本文综述了DARPA网络大挑战赛中获胜系统Mayhem和Mechanical Phish的自动化漏洞检测与利用生成技术,总结了其核心方法、底层技术及相关工作。

摘要:

软件无处不在,从工业电站、心脏起搏器等关键任务系统到家用电器。对技术日益增长的依赖以及软件复杂性的增加带来了严重的安全隐患,因为我们可能被含有可利用漏洞的软件所包围。这些挑战使得二进制分析成为计算机科学中的一个重要研究领域,并强调了构建能够以规模、速度和效能运行的自动化分析系统的必要性,同时具备人类专家的技能。尽管该领域的研究取得了巨大进展,但仍存在局限性和有待解决的开放挑战。认识到这一需求,DARPA赞助了网络大挑战赛(CGC),这是一场展示当前最先进系统的竞赛,这些系统执行自动化漏洞检测、利用生成和软件修补。本文是对两个获胜系统Mayhem和Mechanical Phish的漏洞检测与利用生成技术、底层技术及相关工作的综述。

英文摘要:

Software is everywhere, from mission critical systems such as industrial power stations, pacemakers and even household appliances. This growing dependence on technology and the increasing complexity software has serious security implications as it means we are potentially surrounded by software that contain exploitable vulnerabilities. These challenges have made binary analysis an important area of research in computer science and has emphasized the need for building automated analysis systems that can operate at scale, speed and efficacy; all while performing with the skill of a human expert. Though great progress has been made in this area of research, there remains limitations and open challenges to be addressed. Recognizing this need, DARPA sponsored the Cyber Grand Challenge (CGC), a competition to showcase the current state of the art in systems that perform; automated vulnerability detection, exploit generation and software patching. This paper is a survey of the vulnerability detection and exploit generation techniques, underlying technologies and related works of two of the winning systems Mayhem and Mechanical Phish.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑