about summary refs log tree commit diff
diff options
context:
space:
mode:
authorllzmb <46303940+llzmb@users.noreply.github.com>2022-01-20 20:27:02 +0100
committerllzmb <46303940+llzmb@users.noreply.github.com>2022-01-20 20:27:02 +0100
commit88905c65af7fac8234631ee29a36413845a0bbed (patch)
treefd8c67670a44cc6c850ff2e1d92a7f76584352af
parent492418ebd60db51ad45f37eadb8859ec70361e2d (diff)
downloadafl++-88905c65af7fac8234631ee29a36413845a0bbed.tar.gz
Add missing tags, fix punctuation
-rw-r--r--docs/FAQ.md20
1 files changed, 12 insertions, 8 deletions
diff --git a/docs/FAQ.md b/docs/FAQ.md
index 73328d6e..1822e46b 100644
--- a/docs/FAQ.md
+++ b/docs/FAQ.md
@@ -188,8 +188,9 @@ If you find an interesting or important question missing, submit it via
   A power schedule measures how "interesting" a value is, and depending on
   the calculated value spends more or less time mutating it.
 
-  AFL++ comes with several power schedules, initially ported from [AFLFast](https://github.com/mboehme/aflfast)
-  however modified to be more effective and several more modes added.
+  AFL++ comes with several power schedules, initially ported from
+  [AFLFast](https://github.com/mboehme/aflfast), however, modified to be more
+  effective and several more modes added.
 
   The most effective modes are `-p fast` (default) and `-p explore`.
 
@@ -200,6 +201,7 @@ If you find an interesting or important question missing, submit it via
   It does not make sense to explain the details of the calculation and
   reasoning behind all of the schedules. If you are interested, read the source
   code and the AFLFast paper.
+</p></details>
 
 ## Troubleshooting
 
@@ -215,16 +217,18 @@ If you find an interesting or important question missing, submit it via
              To ignore this set AFL_IGNORE_PROBLEMS=1.
   ```
 
-  As the error describes, a dlopen() call is happening in the target that is loading an instrumented library after the forkserver is already in place,
-  This is a problem for afl-fuzz because when the forkserver is started we must know the map size already and it can't be changed later.
+  As the error describes, a dlopen() call is happening in the target that is
+  loading an instrumented library after the forkserver is already in place. This
+  is a problem for afl-fuzz because when the forkserver is started, we must know
+  the map size already and it can't be changed later.
 
-  The best solution is to simply set `AFL_PRELOAD=foo.so` the libraries that
-  are dlopen'ed (e.g. use `strace` to see which), or to set a manual forkserver
+  The best solution is to simply set `AFL_PRELOAD=foo.so` to the libraries that
+  are dlopen'ed (e.g., use `strace` to see which), or to set a manual forkserver
   after the final dlopen().
 
-  If this is not a viable option you can set `AFL_IGNORE_PROBLEMS=1` but then
+  If this is not a viable option, you can set `AFL_IGNORE_PROBLEMS=1` but then
   the existing map will be used also for the newly loaded libraries, which
-  allows it to work, however the efficiency of the fuzzing will be partially
+  allows it to work, however, the efficiency of the fuzzing will be partially
   degraded.
 </p></details>