diff options
author | Stefan Metzmacher <metze@samba.org> | 2022-03-28 12:49:24 +0200 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2022-03-29 22:32:32 +0000 |
commit | 10d69da1d34b2b11920d9bf051f5a26dbbcadf02 (patch) | |
tree | 6d78e424ad72f7d675156d1a561561a2f55f2617 /lib/fuzzing | |
parent | 42eeed05f1aed10b48f7008a18e47cf15ac2c010 (diff) | |
download | samba-10d69da1d34b2b11920d9bf051f5a26dbbcadf02.tar.gz |
lib/fuzzing/README.md: don't use waf directly
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'lib/fuzzing')
-rw-r--r-- | lib/fuzzing/README.md | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/fuzzing/README.md b/lib/fuzzing/README.md index 33d33b92390..d3e34bd79a3 100644 --- a/lib/fuzzing/README.md +++ b/lib/fuzzing/README.md @@ -17,9 +17,9 @@ Example command line to build binaries for use with [honggfuzz](https://github.com/google/honggfuzz/): ```sh -buildtools/bin/waf -C --without-gettext --enable-debug --enable-developer \ +./configure -C --without-gettext --enable-debug --enable-developer \ --address-sanitizer --enable-libfuzzer --abi-check-disable \ - CC=.../honggfuzz/hfuzz_cc/hfuzz-clang configure \ + CC=.../honggfuzz/hfuzz_cc/hfuzz-clang \ LINK_CC=.../honggfuzz/hfuzz_cc/hfuzz-clang ``` @@ -30,7 +30,7 @@ Example for fuzzing `tiniparser` using `honggfuzz` (see `--help` for more options): ```sh -buildtools/bin/waf --targets=fuzz_tiniparser build && \ +make bin/fuzz_tiniparser && \ .../honggfuzz/honggfuzz --sanitizers --timeout 3 --max_file_size 256 \ --rlimit_rss 100 -f .../tiniparser-corpus -- bin/fuzz_tiniparser ``` @@ -43,9 +43,9 @@ Example command line to build binaries for use with [afl](http://lcamtuf.coredump.cx/afl/) ```sh -buildtools/bin/waf -C --without-gettext --enable-debug --enable-developer \ +./configure -C --without-gettext --enable-debug --enable-developer \ --enable-afl-fuzzer --abi-check-disable \ - CC=afl-gcc configure + CC=afl-gcc ``` ## Fuzzing tiniparser @@ -54,7 +54,7 @@ Example for fuzzing `tiniparser` using `afl-fuzz` (see `--help` for more options): ```sh -buildtools/bin/waf --targets=fuzz_tiniparser build && \ +make bin/fuzz_tiniparser build && \ afl-fuzz -m 200 -i inputdir -o outputdir -- bin/fuzz_tiniparser ``` |