Submit your favorite resources for free.

Submit
LogoHackDB
icon of AFLplusplus

AFLplusplus

AFL++ is a comprehensive fuzzing framework, incorporating advanced features and optimizations for enhanced software vulnerability discovery.

Introduction

AFL++: The Advanced Fuzzing Framework

AFL++ is a robust, community-driven fuzzing framework for security professionals and developers. It's based on the original American Fuzzy Lop (AFL) but includes numerous enhancements and features.

Key Features:

  • Multiple Instrumentation Modes: Supports LLVM, AFL-as, GCC plugin for source code instrumentation, and QEMU, Unicorn, QBDI for binary code instrumentation.
  • Advanced Mutators: Includes MOpt mutators and AFLfast power schedules for efficient test case generation.
  • Corpus Minimization: Offers utilities like afl-tmin and afl-cmin to reduce test case size.
  • Helper Libraries: Provides libtokencap, libdislocator, and libcompcov for extended functionality.
  • Trophies: Has found vulnerabilities in VLC, SQLite, Vim, Pure-FTPd, FFmpeg, and more.

Use Cases:

  • Vulnerability Discovery: Identify bugs and security flaws in software.
  • Security Auditing: Evaluate the security posture of applications.
  • Software Testing: Improve software reliability and robustness.
  • Reverse Engineering: Aid in understanding software behavior through fault injection.

Information

215+ Subscribers
Newsletter

Join 215+ Professionals

Receive our monthly newsletter featuring the latest additions to the directory.

No spam. Unsubscribe anytime.

AFLplusplus - HackDB