arrow
返回

V-Fuzz: Vulnerability Prediction-Assisted Evolutionary Fuzzing for Binary Programs

delete2022-05-01
delete26
PRE
AI
Y
Yuwei Li
纪
纪守领 (Shouling Ji) *
C
Chenyang Lyu
Y
Yuan Chen
J
Jianhai Chen
Q
Qinchen Gu
吴
吴春明 (Chunming Wu) *
R
Raheem Beyah
DOI:10.1109/TCYB.2020.3013675delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Fuzzing is a technique of finding bugs by executing a target program recurrently with a large number of abnormal inputs. Most of the coverage-based fuzzers consider all parts of a program equally and pay too much attention to how to improve the code coverage. It is inefficient as the vulnerable code only takes a tiny fraction of the entire code. In this article, we design and implement an evolutionary fuzzing framework called V-Fuzz, which aims to find bugs efficiently and quickly in limited time for binary programs. V-Fuzz consists of two main components: 1) a vulnerability prediction model and 2) a vulnerability-oriented evolutionary fuzzer. Given a binary program to V-Fuzz, the vulnerability prediction model will give a prior estimation on which parts of a program are more likely to be vulnerable. Then, the fuzzer leverages an evolutionary algorithm to generate inputs which are more likely to arrive at the vulnerable locations, guided by the vulnerability prediction result. The experimental results demonstrate that V-Fuzz can find bugs efficiently with the assistance of vulnerability prediction. Moreover, V-Fuzz has discovered ten common vulnerabilities and exposures (CVEs), and three of them are newly discovered.
Keyword:
Fuzzing
Computer bugs
Predictive models
Machine learning
Feature extraction
Software
Numerical models
Fuzz testing
graph embedding
vulnerability prediction
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Cybernetics 封面图
IEEE Transactions on Cybernetics
IF:
10.5
论文数:
1.1W
被引数:
5.0W

机构

U
university system of georgia
学者数:
7.3W
论文数: 6.6W
被引数: 101
Z
zhejiang university
学者数:
17.7W
论文数: 12.1W
被引数: 152
引用论文

引用论文

Cysteine Dioxygenase 1 Is a Tumor Suppressor Gene Silenced by Promoter Methylation in Multiple Human Cancers半胱氨酸双加氧酶1是一种在多种人类癌症中被启动子甲基化沉默的抑癌基因
err2012-09-27
err0
errOAAI
errMariana Brait; Shizhang Ling; Jatin K. Nagpal; Xiaofei Chang; Hannah Lui Park; Juna Lee; Jun Okamura; Keishi Yamashita; David Sidransky; Myoung Sook Kim
err分享
err收藏
Kimberlite Terminology and Classification金伯利岩术语和分类
err2013-07-12
err0
PREAI
errB. H. Scott Smith; T. E. Nowicki; J. K. Russell; K. J. Webb; R. H. Mitchell; C. M. Hetman; M. Harder; E. M. W. Skinner; Jv. A. Robey
err分享
err收藏
Spiking Suppression Precedes Cued Attentional Enhancement of Neural Responses in Primary Visual Cortex
err2017-11-23
err0
errOAAI
errMichele A Cox; Kacie Dougherty; Geoffrey K Adams; Eric A Reavis; Jacob A Westerberg; Brandon S Moore; David A Leopold; Alexander Maier
err分享
err收藏
err分享
err收藏
Temporal signal processing with nonlocal optical metasurfaces
err2024-10-01
err0
errOAAI
errMichele Cotrufo; Sedigheh Esfahani; Dmitriy Korobkin; Andrea Alù
err分享
err收藏
Extending and improving metagenomic taxonomic profiling with uncharacterized species with MetaPhlAn 4用MetaPhlAn 4扩展和改善未表征物种的宏基因组分类学概况
err
IF0
err2022-08-22
err0
PREAI
errAitor Blanco-Miguez; Francesco Beghini; Fabio Cumbo; Lauren J. McIver; Kelsey N. Thompson; Moreno Zolfo; Paolo Manghi; Leonard Dubois; Kun D. Huang; Andrew Maltez Thomas; Gianmarco Piccinno; Elisa Piperni; Michal Punčochář; Mireia Valles-Colomer; Adrian Tett; Francesca Giordano; Richard Davies; Jonathan Wolf; Sarah E. Berry; Tim D. Spector; Eric A. Franzosa; Edoardo Pasolli; Francesco Asnicar; Curtis Huttenhower; Nicola Segata
err分享
err收藏
A Novel Deep Learning-Based Collaborative Filtering Model for Recommendation System
err2019-03-01
err159
PREAI
errFu, Mingsheng; Qu, Hong; Yi, Zhang; Lu, Li; Liu, Yongsheng
err分享
err收藏
学者 查看更多内容