Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-15 | push to stable (#1734) | van Hauser | |
* afl++ -> AFL++ * update readme * more debug * slightly different weighting algo (#1719) * better seed selection * slightly different weighting calculation * remove unnecessary memset * Add "Hangs saved" to afl-whatsup (#1717) The hangs could show long or infinite loops. This is important. Co-authored-by: van Hauser <vh@thc.org> * nits * afl-showmap: Start a only a single fork server (#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) (#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 (#1722) * fix reallocs * fix afl-system-config for macos * afl-fuzz.c: Document -i - in --help (#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 (#1727) * GNUmakefile: Update LLVM instructions (#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 <devel.fx.lebail@orange.fr> Co-authored-by: Nick Potenski <nick.potenski@garmin.com> Co-authored-by: Christian Holler (:decoder) <choller@mozilla.com> Co-authored-by: lazymio <mio@lazym.io> Co-authored-by: Moshe Kaplan <me@moshekaplan.com> Co-authored-by: Sergej Schumilo <sergej@schumilo.de> Co-authored-by: Dominik Maier <domenukk@gmail.com> | |||
2023-04-22 | code format | vanhauser-thc | |
2023-04-21 | frida mode: add dynamic loaded code exclusion | eleguevel | |
Add the AFL_FRIDA_INST_NO_DYNAMIC_LOAD environment variable and its associated JS function setInstrumentNoDynamicLoad to prevent the instrumentation of late dynamic loaded code. Resolve #1708 | |||
2023-03-25 | disable frida in the ci for the moment it is working nowhere | vanhauser-thc | |
2023-02-09 | add test for unprefixed path | Yaakov Saxon | |
2023-01-31 | Add support for disabling branch suppression | Your | |
2023-01-31 | Changes to revert broken branch suppression fix | Your | |
2023-01-25 | Fix FRIDA mode for OSX arm64 | Your Name | |
2023-01-25 | Fix FRIDA mode for OSX x64 | Your Name | |
2023-01-03 | welcome 2023 | vanhauser-thc | |
2022-12-13 | code format | vanhauser-thc | |
2022-12-01 | Fix branch suppression for ARM64 | Your | |
2022-12-01 | Bump FRIDA version | Your | |
2022-11-23 | Fixes to make things easier to build for ARM | Your Name | |
2022-11-18 | Fix cmplog block ID generation to use hashes rather than bit-shifts | Your Name | |
2022-10-11 | Bump to FRIDA 16.0.1 | Your Name | |
2022-10-11 | Fixes for x64 | Your Name | |
2022-10-11 | Bump FRIDA version | Your Name | |
2022-10-11 | ARM branch suppression | Your Name | |
2022-10-11 | Updates following FRIDA API changes | Your Name | |
2022-09-10 | Merge pull request #1511 from tocic/fix/docs_typos | van Hauser | |
Fix typos in docs | |||
2022-09-10 | Fix typos in docs | tocic | |
2022-09-05 | egrep -> grep -e | vanhauser-thc | |
2022-08-11 | Changes to allow cross-compilation of pngtest | Your Name | |
2022-08-11 | Fixed warnings about format strings | Your Name | |
2022-08-11 | Fixed makefile formatting | Your Name | |
2022-08-09 | Fix unstable test makefile | Your Name | |
2022-08-06 | code format | vanhauser-thc | |
2022-08-05 | Add support for Android SHM | Your Name | |
2022-08-05 | Changes to abstract shared memory | Your Name | |
2022-08-05 | Fixes to formatting | Your Name | |
2022-08-05 | Android fixes | Your Name | |
2022-08-04 | Add support for using hook on ARM32 | Your Name | |
2022-08-04 | Added support for ARM32 inline assembly | Your Name | |
2022-08-04 | Added support for ARM32 persistent mode | Your Name | |
2022-08-04 | Added build of FRIDA mode shared library to enable embedding | Your Name | |
2022-08-04 | Changes to add option for absolute coverage data | Your Name | |
2022-08-04 | Fix formatting | Your Name | |
2022-07-29 | Added framework for logging register contents at the end of each basic block | Your Name | |
2022-07-29 | Fix endianness of coverage data on big endian systems | Your Name | |
2022-07-25 | code format | vanhauser-thc | |
2022-07-21 | Fix some OSX incompatibilities on AARCH64 (#1479) | WorksButNotTested | |
Co-authored-by: Your Name <you@example.com> | |||
2022-07-12 | clang format 14 | vanhauser-thc | |
2022-07-08 | Merge pull request #1470 from WorksButNotTested/frida | van Hauser | |
Updated FRIDA version | |||
2022-07-08 | Updated FRIDA version | Your Name | |
2022-07-07 | Merge branch 'dev' of https://github.com/AFLplusplus/AFLplusplus into dev | Ruben ten Hove | |
2022-07-04 | nits | vanhauser-thc | |
2022-06-21 | various changes | Ruben ten Hove | |
2022-05-12 | Added test for prefetch validation | Your Name | |
2022-05-12 | Validate address space before prefetching | Your Name | |