1 repository
Rewrites x86-64 or arm64 binaries statically to insert instrumentation for near-compiler-level fuzzing performance.
Distinct from Binary Fuzzing: Distinct from Binary Fuzzing: focuses on the rewriting technique to add instrumentation, not just executing binaries with mutated inputs.
Explore 1 awesome GitHub repository matching security & cryptography · Static Binary Rewritings. Refine with filters or upvote what's useful.
AFL++ is a coverage-guided fuzzing framework that discovers crashes and hangs in software by mutating inputs while tracking which code paths are exercised. It functions as both a fuzzing engine and a campaign manager, supporting targets with or without source code through compile-time instrumentation, dynamic binary instrumentation, and emulation. The framework includes tools for crash triage and analysis, test case minimization, and campaign deployment across local or distributed environments. The framework distinguishes itself through its breadth of instrumentation backends, allowing users
Rewrites x86-64 or arm64 binaries statically to insert instrumentation for near-compiler-level fuzzing performance.