How to Install and Uninstall afl Package on openSUSE Leap

Last updated: April 29,2024

1. Install "afl" package

This is a short guide on how to install afl on openSUSE Leap

$ sudo zypper refresh $ sudo zypper install afl

2. Uninstall "afl" package

This guide covers the steps necessary to uninstall afl on openSUSE Leap:

$ sudo zypper remove afl

3. Information about the afl package on openSUSE Leap

Information for package afl:
----------------------------
Repository : Main Repository
Name : afl
Version : 4.05c-bp155.1.6
Arch : x86_64
Vendor : openSUSE
Installed Size : 2.6 MiB
Installed : No
Status : not installed
Source package : afl-4.05c-bp155.1.6.src
Upstream URL : https://github.com/AFLplusplus/AFLplusplus
Summary : American fuzzy lop is a security-oriented fuzzer
Description :
American fuzzy lop is a security-oriented fuzzer that employs a novel type
of compile-time instrumentation and genetic algorithms to automatically
discover clean, interesting test cases that trigger new internal states in
the targeted binary. This substantially improves the functional coverage
for the fuzzed code. The compact synthesized corpora produced by the tool
are also useful for seeding other, more labor- or resource-intensive
testing regimes down the road.
Compared to other instrumented fuzzers, afl-fuzz is designed to be
practical: it has modest performance overhead, uses a variety of highly
effective fuzzing strategies and effort minimization tricks, requires
essentially no configuration, and seamlessly handles complex, real-world
use cases - say, common image parsing or file compression libraries.