Results for “api-fuzzing”

12 skills
trailofbits
atheris
Fuzz Python code and C extensions with coverage guidance and AddressSanitizer support using a libFuzzer-based fuzzer.
6k · bundle
trailofbits
aflpp
Fuzz C/C++ projects with multi-core support using AFL++, a fork of AFL with better performance and advanced features.
6k · bundle
trailofbits
harness-writing
Write effective fuzzing harnesses across languages to improve code coverage and find bugs in your system under test.
6k · bundle
trailofbits
fuzzing-obstacles
Patch code to bypass checksums, global state, and validation checks that block fuzzer progress, using conditional compilation for C/C++ and Rust.
6k · bundle
trailofbits
ruzzy
Coverage-guided fuzzing for Ruby code and C extensions using libFuzzer and sanitizers.
6k · bundle
comeonoliver
atheris
Guides setting up and using Atheris for coverage-guided fuzzing of Python code and C extensions, including Docker setup, harness writing, and corpus management.
61
comeonoliver
libafl
Build and run custom fuzzers with LibAFL, a modular Rust fuzzing library, including drop-in libFuzzer replacement and custom component configuration.
61
trailofbits
ossfuzz
Set up continuous fuzzing infrastructure for open-source projects using Google's OSS-Fuzz platform, including building and running fuzz harnesses locally and enrolling new projects.
6k · bundle
trailofbits
cargo-fuzz
Fuzz Rust projects with libFuzzer using cargo-fuzz, including harness writing, sanitizer integration, and coverage analysis.
6k · bundle
trailofbits
libafl
Build custom fuzzers with a modular Rust library, supporting advanced mutation strategies, custom feedback mechanisms, and non-standard target architectures.
6k · bundle
trailofbits
libfuzzer
Coverage-guided fuzzer built into LLVM for C/C++ projects. Use for fuzzing C/C++ code that can be compiled with Clang.
6k · bundle
trailofbits
address-sanitizer
Detect memory errors like buffer overflows and use-after-free bugs in C/C++ code during fuzzing and testing using AddressSanitizer.
6k · bundle