How to Install and Uninstall libfuzzer-10-dev Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: May 17,2024

1. Install "libfuzzer-10-dev" package

This guide let you learn how to install libfuzzer-10-dev on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install libfuzzer-10-dev

2. Uninstall "libfuzzer-10-dev" package

Please follow the guidance below to uninstall libfuzzer-10-dev on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove libfuzzer-10-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the libfuzzer-10-dev package on Ubuntu 20.10 (Groovy Gorilla)

Package: libfuzzer-10-dev
Architecture: amd64
Version: 1:10.0.1-6
Priority: optional
Section: universe/libdevel
Source: llvm-toolchain-10
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: LLVM Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 830
Depends: clang-10 (= 1:10.0.1-6)
Filename: pool/universe/l/llvm-toolchain-10/libfuzzer-10-dev_10.0.1-6_amd64.deb
Size: 144972
MD5sum: 14f1eee8d628c12ad62d9eedc092d1ef
SHA1: 82f89f11a0c612ebaf0739cd7769e3ddc3934253
SHA256: e45e0690054a1ef8a541e326b494e7755b1375192313b6d8b9b70ec236b2bf0a
SHA512: 49d0521e5342be139d0dbf7f33e401541c02ae8dbe7bdf93d6d3d92844eb5b0c3b9739721fd7ec1d41ed977ad026c51c86dee1a5e502922494b2adfa5962196c
Homepage: https://www.llvm.org/
Description-en: Library for coverage-guided fuzz testing
LibFuzzer is a library for in-process, coverage-guided, evolutionary fuzzing
of other libraries.
.
LibFuzzer is similar in concept to American Fuzzy Lop (AFL), but it performs
all of its fuzzing inside a single process. This in-process fuzzing can be
more restrictive and fragile, but is potentially much faster as there is no
overhead for process start-up.
.
The fuzzer is linked with the library under test, and feeds fuzzed inputs to
the library via a specific fuzzing entrypoint (aka 'target function'); the
fuzzer then tracks which areas of the code are reached, and generates mutations
on the corpus of input data in order to maximize the code coverage. The code
coverage information for libFuzzer is provided by LLVM's SanitizerCoverage
instrumentation.
Description-md5: bc55cd127b8dab148b78e61e5e475b8e