You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* afl++ -> AFL++
* update readme
* more debug
* slightly different weighting algo (AFLplusplus#1719)
* better seed selection
* slightly different weighting calculation
* remove unnecessary memset
* Add "Hangs saved" to afl-whatsup (AFLplusplus#1717)
The hangs could show long or infinite loops. This is important.
Co-authored-by: van Hauser <[email protected]>
* nits
* afl-showmap: Start a only a single fork server (AFLplusplus#1718)
A forkserver is started by afl_fsrv_get_mapsize() when dynamically
finding the map size. When an input directory option is specified a
second fork server was also started. This commit re-arranges the inits
for several forkserver struct members so that we can re-use the server
started by the get_mapsize() call when not in coresight/qemu/unicorn
modes and just start the server otherwise.
* Source Code Coverage support for Nyx (Part 1) (AFLplusplus#1720)
* Additional source code reformatting in afl-compiler-rt
* Add source code coverage support to afl-compiler-rt (for use with Nyx)
* doc, code format
* llvm 17 changes
* more llvm 17
* add frida mode tutorial
* fix effector map
* docs
* Should memset EFF_ALEN(len) of eff_map (AFLplusplus#1722)
* fix reallocs
* fix afl-system-config for macos
* afl-fuzz.c: Document -i - in --help (AFLplusplus#1725)
afl-fuzz.c: Document `-i -` in `--help`, to write that `-i` can be passed '-' to resume the prior fuzzing job. Also reference AFL_AUTORESUME so users know they can set that parameter to sidestep the issue entirely.
* tritondse custom mutator attempt
* tritondse fixes
* update libnyx (AFLplusplus#1727)
* GNUmakefile: Update LLVM instructions (AFLplusplus#1728)
Update LLVM instructions, because versions higher than 14 are supported and to be explicit that LLD is also required
* disable macos in the ci, works fine for me
* fix makefile
* better tritondse support
* next steps for tritondse
* qemuafl: Persistent mode for PPC32 targets
* update qemu_mode
* afl-clang-lto incomptable with -flto=thin
* add @responsefile support for afl-cc
---------
Co-authored-by: fxlb <[email protected]>
Co-authored-by: Nick Potenski <[email protected]>
Co-authored-by: Christian Holler (:decoder) <[email protected]>
Co-authored-by: lazymio <[email protected]>
Co-authored-by: Moshe Kaplan <[email protected]>
Co-authored-by: Sergej Schumilo <[email protected]>
Co-authored-by: Dominik Maier <[email protected]>
@test -e afl-fuzz &&echo"[+] afl-fuzz and supporting tools successfully built"||echo"[-] afl-fuzz could not be built, please set CC to a working compiler"
317
317
@test -e afl-llvm-pass.so &&echo"[+] LLVM basic mode successfully built"||echo"[-] LLVM mode could not be built, please install at least llvm-11 and clang-11 or newer, see docs/INSTALL.md"
318
318
@test -e SanitizerCoveragePCGUARD.so &&echo"[+] LLVM mode successfully built"||echo"[-] LLVM mode could not be built, please install at least llvm-11 and clang-11 or newer, see docs/INSTALL.md"
319
-
@test -e SanitizerCoverageLTO.so &&echo"[+] LLVM LTO mode successfully built"||echo"[-] LLVM LTO mode could not be built, it is optional, if you want it, please install LLVM 11-14. More information at instrumentation/README.lto.md on how to build it"
319
+
@test -e SanitizerCoverageLTO.so &&echo"[+] LLVM LTO mode successfully built"||echo"[-] LLVM LTO mode could not be built, it is optional, if you want it, please install LLVM and LLD 11+. More information at instrumentation/README.lto.md on how to build it"
320
320
ifneq "$(SYS)" "Darwin"
321
321
@test -e afl-gcc-pass.so && echo "[+] gcc_mode successfully built" || echo "[-] gcc_mode could not be built, it is optional, install gcc-VERSION-plugin-dev to enable this"
0 commit comments