aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorllzmb <46303940+llzmb@users.noreply.github.com>2022-01-20 21:25:06 +0100
committerllzmb <46303940+llzmb@users.noreply.github.com>2022-01-20 21:25:06 +0100
commitec7b14a3d637038ea0d67adb838d1fc35b0e0cc5 (patch)
tree1fbdbf8777cb2c9b014631e1114ca56a96d08d1d /docs
parentc74686e20d5bd096ac5eb586f96fa11ea3d0cd83 (diff)
downloadafl++-ec7b14a3d637038ea0d67adb838d1fc35b0e0cc5.tar.gz
Fix line length
Diffstat (limited to 'docs')
-rw-r--r--docs/INSTALL.md18
-rw-r--r--docs/env_variables.md16
2 files changed, 17 insertions, 17 deletions
diff --git a/docs/INSTALL.md b/docs/INSTALL.md
index 3c96a4fd..2847ca2a 100644
--- a/docs/INSTALL.md
+++ b/docs/INSTALL.md
@@ -33,10 +33,10 @@ sudo make install
It is recommended to install the newest available gcc, clang and llvm-dev
possible in your distribution!
-Note that `make distrib` also builds FRIDA mode, QEMU mode, unicorn_mode
-and more. If you just want plain AFL++, then do `make all`. If you want
-some assisting tooling compiled but are not interested in binary-only targets
-then instead choose:
+Note that `make distrib` also builds FRIDA mode, QEMU mode, unicorn_mode, and
+more. If you just want plain AFL++, then do `make all`. If you want some
+assisting tooling compiled but are not interested in binary-only targets, then
+instead choose:
```shell
make source-only
@@ -46,7 +46,8 @@ These build targets exist:
* all: the main afl++ binaries and llvm/gcc instrumentation
* binary-only: everything for binary-only fuzzing: frida_mode, nyx_mode,
- qemu_mode, frida_mode, unicorn_mode, coresight_mode, libdislocator, libtokencap
+ qemu_mode, frida_mode, unicorn_mode, coresight_mode, libdislocator,
+ libtokencap
* source-only: everything for source code fuzzing: nyx_mode, libdislocator,
libtokencap
* distrib: everything (for both binary-only and source code fuzzing)
@@ -116,10 +117,9 @@ sudo gmake install
```
`afl-gcc` will fail unless you have GCC installed, but that is using outdated
-instrumentation anyway. `afl-clang` might fail too depending on your PATH
-setup. But you don't want neither, you want `afl-clang-fast` anyway :)
-Note that `afl-clang-lto`, `afl-gcc-fast` and `qemu_mode` are not working on
-MacOS.
+instrumentation anyway. `afl-clang` might fail too depending on your PATH setup.
+But you don't want neither, you want `afl-clang-fast` anyway :) Note that
+`afl-clang-lto`, `afl-gcc-fast` and `qemu_mode` are not working on MacOS.
The crash reporting daemon that comes by default with MacOS X will cause
problems with fuzzing. You need to turn it off:
diff --git a/docs/env_variables.md b/docs/env_variables.md
index 76a64bd2..2a8fbcb7 100644
--- a/docs/env_variables.md
+++ b/docs/env_variables.md
@@ -285,12 +285,12 @@ mode.
```
- GCC_PLUGIN mode only: Setting `AFL_GCC_INSTRUMENT_FILE` or
- `AFL_GCC_ALLOWLIST` with a filename will only instrument those files
- that match the names listed in this file (one filename per line).
-
- Setting `AFL_GCC_DENYLIST` or `AFL_GCC_BLOCKLIST`
- with a file name and/or function will only skip those files that match
- the names listed in the specified file. See
+ `AFL_GCC_ALLOWLIST` with a filename will only instrument those files that
+ match the names listed in this file (one filename per line).
+
+ Setting `AFL_GCC_DENYLIST` or `AFL_GCC_BLOCKLIST` with a file name and/or
+ function will only skip those files that match the names listed in the
+ specified file. See
[instrumentation/README.instrument_list.md](../instrumentation/README.instrument_list.md)
for more information.
@@ -298,8 +298,8 @@ mode.
code with calls to an injected subroutine instead of the much more efficient
inline instrumentation.
- Setting `AFL_GCC_SKIP_NEVERZERO=1` will not implement the skip zero test.
- If the target performs only a few loops, then this will give a small
+ Setting `AFL_GCC_SKIP_NEVERZERO=1` will not implement the skip zero test. If
+ the target performs only a few loops, then this will give a small
performance boost.
## 4) Settings for afl-fuzz