about summary refs log tree commit diff
path: root/README.md
diff options
context:
space:
mode:
authorAndrea Fioraldi <andreafioraldi@gmail.com>2019-09-18 10:15:38 +0200
committerAndrea Fioraldi <andreafioraldi@gmail.com>2019-09-18 10:15:38 +0200
commit68b3849d51e94e394334305b8ab7e4f613a8bbb9 (patch)
tree3cac66c984eb0198dede12d3b2bec2574b0bb5fc /README.md
parented7917e619fb3c3163af91783cfb7cd3ea34a917 (diff)
parentc8173eb9ece9cf3bcc499347929405913d8431b3 (diff)
downloadafl++-68b3849d51e94e394334305b8ab7e4f613a8bbb9.tar.gz
Merge branch 'master' of github.com:vanhauser-thc/AFLplusplus
Diffstat (limited to 'README.md')
-rw-r--r--README.md13
1 files changed, 10 insertions, 3 deletions
diff --git a/README.md b/README.md
index 6fa95c95..b1a04611 100644
--- a/README.md
+++ b/README.md
@@ -80,16 +80,23 @@ $ sudo make install
 
 Note that "make distrib" also builds llvm_mode, qemu_mode, unicorn_mode and
 more. If you just want plain afl then do "make all", however compiling and
-using at least llvm_mode is highly recommended for much better results!
+using at least llvm_mode is highly recommended for much better results -
+hence in this case 
+
+```shell
+$ make source-only
+```
+is what you should choose.
 
 These build options exist:
 
-* all: just afl
+* all: just the main afl++ binaries
 * binary-only: everything for binary-only fuzzing: qemu_mode, unicorn_mode, libdislocator, libtokencap
 * source-only: everything for source code fuzzing: llvm_mode, libdislocator, libtokencap
 * distrib: everything (for both binary-only and source code fuzzing)
-* install: installs everything you have compiled with the build option above
+* install: installs everything you have compiled with the build options above
 * clean: cleans everything. for qemu_mode and unicorn_mode it means it deletes all downloads as well
+* help: shows these build options
 
 
 ## 1) Challenges of guided fuzzing