arrow
返回

Multiple Targets Directed Greybox Fuzzing

delete2024-01-01
delete5
delete
OA
AI
H
Hongliang Liang *
X
Xinglin Yu
J
Jie Liu
李金 封面图
李金 (Jin Li)
DOI:10.1109/TDSC.2023.3253120delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Directed greybox fuzzing (DGF) can quickly discover or reproduce bugs in programs by seeking to reach a program location or explore some locations in order. However, due to their static stage division and coarse-grained energy scheduling, prior DGF tools perform poorly when facing multiple target locations (targets for short). In this paper, we present multiple targets directed greybox fuzzing which aims to reach multiple programs locations in a fuzzing campaign. Specifically, we propose a novel strategy to adaptively coordinate exploration and exploitation stages, and a novel energy scheduling strategy by considering more relations between seeds and target locations. We implement our approaches in a tool called LeoFuzz and evaluate it on crash reproduction, true positives verification, and vulnerability exposure in real-world programs. Experimental results show that LeoFuzz outperforms six state-of-the-art fuzzers, i.e., QYSM, AFLGo, Lolly, Berry, Beacon and WindRanger in terms of effectiveness and efficiency. Moreover, LeoFuzz has detected 23 new vulnerabilities in real-world programs, and 12 of them have been assigned CVE IDs.
Keyword:
Computer bugs
Fuzzing
Codes
Optimal scheduling
Harmonic analysis
Testing
Switches
Crash reproduction
directed greybox fuzzing
true positives verification
vulnerability exposure

期刊

IEEE Transactions on Dependable and Secure Computing 封面图
IEEE Transactions on Dependable and Secure Computing
IF:
7.5
论文数:
2.4K
被引数:
9.6K

机构

B
beijing university of posts & telecommunications
学者数:
1.4W
论文数: 1.2W
被引数: 9
引用论文

引用论文

Near-field imaging of graphene triangles patterned by helium ion lithography氦离子光刻图案化石墨烯三角形的近场成像
err2018-07-16
err0
PREAI
errXiaojie Jiang; Wei Cai; Weiwei Luo; Yinxiao Xiang; Ni Zhang; Mengxin Ren; Xinzheng Zhang; Jingjun Xu
err分享
err收藏
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收藏
Fibre Science and Technology
err
IF0
err1995-01-01
err0
PREAI
err
err分享
err收藏
The microbiological production of gibberellins A and X
err1955-01-01
err0
PREAI
errFrank H. Stodola; Kenneth B. Raper; Dorothy I. Fennell; Howard F. Conway; Virgil E. Sohns; Cecil T. Langford; Richard W. Jackson
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收藏
学者 查看更多内容