Vall-nut: Principled anti-grey box-fuzzing

Y Li, G Meng, J Xu, C Zhang, H Chen… - 2021 IEEE 32nd …, 2021 - ieeexplore.ieee.org
Greybox fuzzing is a widely used technique for software testing that has been adopted by
practitioners and researchers to disclose a great number of vulnerabilities in various …

Avstack: An open-source, reconfigurable platform for autonomous vehicle development

RS Hallyburton, S Zhang, M Pajic - Proceedings of the ACM/IEEE 14th …, 2023 - dl.acm.org
Pioneers of autonomous vehicles (AVs) promised to revolutionize the driving experience
and driving safety. However, milestones in AVs have materialized slower than forecast …

Neufuzz: Efficient fuzzing with deep neural network

Y Wang, Z Wu, Q Wei, Q Wang - IEEE Access, 2019 - ieeexplore.ieee.org
Coverage-guided graybox fuzzing is one of the most popular and effective techniques for
discovering vulnerabilities due to its nature of high speed and scalability. However, the …

Fuzzing javascript engines with aspect-preserving mutation

S Park, W Xu, I Yun, D Jang… - 2020 IEEE Symposium on …, 2020 - ieeexplore.ieee.org
Fuzzing is a practical, widely-deployed technique to find bugs in complex, real-world
programs like JavaScript engines. We observed, however, that existing fuzzing approaches …

Driving with sharks: Rethinking connected vehicles with vehicle cybersecurity

MH Eiza, Q Ni - IEEE Vehicular Technology Magazine, 2017 - ieeexplore.ieee.org
In a public service announcement on 17 March 2016, the Federal Bureau of Investigation
jointly with the US Department of Transportation and the National Highway Traffic Safety …

One engine to fuzz'em all: Generic language processor testing with semantic validation

Y Chen, R Zhong, H Hu, H Zhang… - … IEEE Symposium on …, 2021 - ieeexplore.ieee.org
Language processors, such as compilers and interpreters, are indispensable in building
modern software. Errors in language processors can lead to severe consequences, like …

Deepfuzzer: Accelerated deep greybox fuzzing

J Liang, Y Jiang, M Wang, X Jiao… - … on Dependable and …, 2019 - ieeexplore.ieee.org
Fuzzing is one of the most effective vulnerability detection techniques, widely used in
practice. However, the performance of fuzzers may be limited by their inability to pass …

So Many Fuzzers, So Little Time✱: Experience from Evaluating Fuzzers on the Contiki-NG Network (Hay) Stack

C Poncelet, K Sagonas, N Tsiftes - Proceedings of the 37th IEEE/ACM …, 2022 - dl.acm.org
Fuzz testing (“fuzzing”) is a widely-used and effective dynamic technique to discover crashes
and security vulnerabilities in software, supported by numerous tools, which keep improving …

Drifuzz: Harvesting bugs in device drivers from golden seeds

Z Shen, R Roongta, B Dolan-Gavitt - 31st USENIX Security Symposium …, 2022 - usenix.org
Peripheral hardware in modern computers is typically assumed to be secure and not
malicious, and device drivers are implemented in a way that trusts inputs from hardware …

Towards systematic and dynamic task allocation for collaborative parallel fuzzing

VT Pham, MD Nguyen, QT Ta, T Murray… - 2021 36th IEEE/ACM …, 2021 - ieeexplore.ieee.org
Parallel coverage-guided greybox fuzzing is the most common setup for vulnerability
discovery at scale. However, so far it has received little attention from the research …