diff options
| author | van Hauser <vh@thc.org> | 2019-09-17 07:33:48 +0200 |
|---|---|---|
| committer | van Hauser <vh@thc.org> | 2019-09-17 07:33:48 +0200 |
| commit | c8173eb9ece9cf3bcc499347929405913d8431b3 (patch) | |
| tree | 4e2f26469a78a4024d79dbde12a1bf9c75d788ab /README.md | |
| parent | 832c784a705d7cb67606a8ff783151541338789f (diff) | |
| download | afl++-c8173eb9ece9cf3bcc499347929405913d8431b3.tar.gz | |
make help
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 13 |
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 |
