wcventure / fuzzingpaper Goto Github PK
View Code? Open in Web Editor NEWRecent Fuzzing Paper
Home Page: https://wcventure.github.io/FuzzingPaper
License: MIT License
Recent Fuzzing Paper
Home Page: https://wcventure.github.io/FuzzingPaper
License: MIT License
the paper "Same Coverage, Less Bloat: Accelerating Binary-only Fuzzing with Coverage-preserving Coverage-guided Tracing" from CCS 2021 is linked to another paper
why hunting for interesting new papers I found two links that point to nowhere:
same-coverage-less-bloat-accelerating-binary-only-fuzzing-with-coverage-preserving-coverage-guided-tracing-ccs-2021 =
https://people.cs.vt.edu/snagy2/papers/21CCS.pdf
spotfuzzer-static-instrument-and-fuzzing-windows-cots-2022 = https://arxiv.org/abs/2201.07938
there might be more. would have done a PR but no time, sorry!
add Reading Note for AFL++: Combining Incremental Steps of Fuzzing Research
First of all, I greatly appreciate your efforts on setting up this website collecting so many interesting fuzzing papers for researchers around the world! Below is a small issue that I noticed:
Free Lunch for Testing: Fuzzing Deep-Learning Libraries from Open Source
(ICSE'22) may be better to be categorized as API Testing/Fuzzing because this paper targets fuzzing Deep Learning libraries (i.e., Python APIs) instead of DL models. So it would be great if the paper could also be put under API Testing/Fuzzing
.
The link for Free Lunch for Testing: Fuzzing Deep-Learning Libraries from Open Source
is https://cs.stanford.edu/~anjiang/papers/WeiETAL22FreeFuzz.pdf
Also, the code is open source https://github.com/ise-uiuc/FreeFuzz
Please let me know if there is anything unclear. Thanks!
Hybrid Fuzz Testing - Discovering Software Bugs via Fuzzing and Symbolic Execution (2012)
By the way, thanks for your contribution to the community. I appreciate it very much, which help me a lot.
Hi,
I noticed that the paper Fuzzing Symbolic Expressions (ICSE 2021) is classified as "SMT Fuzzing".
However, according to its abstract and preprint (https://arxiv.org/pdf/2102.06580), it is more about constraint solving, similar to the one Just Fuzz It: Solving Floating-Point Constraints Using Coverage-guided Fuzzing (FSE 2019)
I think we can remain the following papers in this category
As for others, except for Graph-based Fuzz Testing for Deep Learning Inference Engines, they belong to another category possibly titled "Fuzzing Deep Learning Libraries".
As for Graph-based Fuzz Testing for Deep Learning Inference Engines, a deep learning inference engine is a compiler-like tool (not a compiler but contains compilation). I'd like to categorize it into another new category, "Fuzzing Deep Learning Compilers". In this category, there are also several other works, such as:
Do you think it's a good idea to re-organize these papers? After the reorganization, I'd like to add some papers belonging to "Fuzzing Deep Learning Compilers" category.
Carry on! This repostory is cool! Looking forward to your new commits!
Now the repo use the Bulleted list for category name, if we turn it into a header(maybe header 2), we can get a more fine-grained toc, and in some software it can be more easy to scan the categories and jump to one.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.