From 3489e9aeaad1e5a0efac6b23626964ab2545cd93 Mon Sep 17 00:00:00 2001 From: Andrea Fioraldi Date: Mon, 3 Oct 2022 15:33:40 +0200 Subject: [PATCH] Cite (#812) --- README.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/README.md b/README.md index c5b8ef11d7..a2e98fa509 100644 --- a/README.md +++ b/README.md @@ -95,6 +95,8 @@ The best-tested fuzzer is [`./fuzzers/libfuzzer_libpng`](./fuzzers/libfuzzer_lib + The LibAFL book (WIP) [online](https://aflplus.plus/libafl-book) or in the [repo](./docs/src/) ++ Our research [paper](https://www.s3.eurecom.fr/docs/ccs22_fioraldi.pdf) + + Our RC3 [talk](http://www.youtube.com/watch?v=3RWkT1Q5IV0 "Fuzzers Like LEGO") explaining the core concepts + Our Fuzzcon Europe [talk](https://www.youtube.com/watch?v=PWB8GIhFAaI "LibAFL: The Advanced Fuzzing Library") with a (a bit but not so much outdated) step-by-step discussion on how to build some example fuzzers @@ -113,6 +115,23 @@ Even though we will gladly assist you in finishing up your PR, try to Some of the parts in this list may be hard, don't be afraid to open a PR if you cannot fix them by yourself, so we can help. +## Cite + +If you use LibAFL for your academic work, please cite the following paper: + +```bibtex +@inproceedings{libafl, + author = {Andrea Fioraldi and Dominik Maier and Dongjia Zhang and Davide Balzarotti}, + title = {{LibAFL: A Framework to Build Modular and Reusable Fuzzers}}, + booktitle = {Proceedings of the 29th ACM conference on Computer and communications security (CCS)}, + series = {CCS '22}, + year = {2022}, + month = {November}, + location = {Los Angeles, U.S.A.}, + publisher = {ACM}, +} +``` + #### License