25 lines
792 B
Markdown
25 lines
792 B
Markdown
# LibAFL QEMU
|
|
|
|
LibAFL QEMU is a fuzzing-oriented emulation library that wraps QEMU with a rich API in Rust.
|
|
|
|
It comes in two variants, usermode to fuzz Linux ELFs userspace binaries and systemmode, to fuzz arbitrary operating systems with QEMU TCG.
|
|
|
|
## Cite
|
|
|
|
If you use LibAFL QEMU for your academic work, consider citing the follwing paper:
|
|
|
|
```bibtex
|
|
@InProceedings{libaflqemu:bar24,
|
|
title = {{LibAFL QEMU: A Library for Fuzzing-oriented Emulation}},
|
|
author = {Romain Malmain and Andrea Fioraldi and Aurélien Francillon},
|
|
year = {2024},
|
|
series = {BAR 24},
|
|
month = {March},
|
|
booktitle = {Workshop on Binary Analysis Research (colocated with NDSS Symposium)},
|
|
location = {San Diego (USA)},
|
|
keywords = {fuzzing, emulation},
|
|
}
|
|
```
|
|
|
|
|