Generating effective test cases for self-driving cars from police reports

A Gambi, T Huynh, G Fraser - Proceedings of the 2019 27th ACM Joint …, 2019 - dl.acm.org
Autonomous driving carries the promise to drastically reduce the number of car accidents;
however, recently reported fatal crashes involving self-driving cars show that such an …

Quality metrics and oracles for autonomous vehicles testing

G Jahangirova, A Stocco… - 2021 14th IEEE conference …, 2021 - ieeexplore.ieee.org
The race for deploying AI-enabled autonomous vehicles (AVs) on public roads is based on
the promise that such self-driving cars will be as safe as or safer than human drivers …

{USBFuzz}: A Framework for Fuzzing {USB} Drivers by Device Emulation

H Peng, M Payer - 29th USENIX Security Symposium (USENIX Security …, 2020 - usenix.org
The Universal Serial Bus (USB) connects external devices to a host. This interface exposes
the OS kernels and device drivers to attacks by malicious devices. Unfortunately, kernels …

Utopia: Automatic generation of fuzz driver using unit tests

B Jeong, J Jang, H Yi, J Moon, J Kim… - … IEEE Symposium on …, 2023 - ieeexplore.ieee.org
Fuzzing is arguably the most practical approach for detecting security bugs in software, but a
non-trivial extent of efforts is required for its adoption. To be effective, high-quality fuzz …

Profuzzer: On-the-fly input type probing for better zero-day vulnerability discovery

W You, X Wang, S Ma, J Huang… - … IEEE symposium on …, 2019 - ieeexplore.ieee.org
Existing mutation based fuzzers tend to randomly mutate the input of a program without
understanding its underlying syntax and semantics. In this paper, we propose a novel on-the …

[引用][C] Coverage-guided fuzzing for deep neural networks

X Xie, L Ma, F Juefei-Xu, H Chen, M Xue, B Li, Y Liu… - arXiv preprint arXiv …, 2018

Power: Program option-aware fuzzer for high bug detection ability

A Lee, I Ariq, Y Kim, M Kim - 2022 IEEE Conference on …, 2022 - ieeexplore.ieee.org
Most programs with command-line interface (CLI) have dozens of command-line options
(eg,-l,-F,-R for ls) to alternate the operation of the programs. Thus, depending on the option …

Poster: Directed hybrid fuzzing on binary code

J Kim, J Yun - Proceedings of the 2019 ACM SIGSAC Conference on …, 2019 - dl.acm.org
Hybrid fuzzers combine both fuzzing and concolic execution with the wish that the fuzzer will
quickly explore input spaces and the concolic execution will solve the complex path …

Savior: Towards bug-driven hybrid testing

Y Chen, P Li, J Xu, S Guo, R Zhou… - … IEEE Symposium on …, 2020 - ieeexplore.ieee.org
Hybrid testing combines fuzz testing and concolic execution. It leverages fuzz testing to test
easy-to-reach code regions and uses concolic execution to explore code blocks guarded by …

Videzzo: Dependency-aware virtual device fuzzing

Q Liu, F Toffalini, Y Zhou… - 2023 IEEE Symposium on …, 2023 - ieeexplore.ieee.org
A virtual machine interacts with its host environment through virtual devices, driven by virtual
device messages, eg, I/O operations. By issuing crafted messages, an adversary can exploit …