about summary refs log tree commit diff
path: root/src
AgeCommit message (Collapse)Author
2021-04-02fix k-ctxvanhauser-thc
2021-03-27ensure one fuzzer sync per cycle, cycle introspectionvanhauser-thc
2021-03-26Merge pull request #845 from joeyjiaojg/devvan Hauser
Dev
2021-03-25integrate frida_mode, code-formatvanhauser-thc
2021-03-25Merge pull request #833 from WorksButNotTested/fridavan Hauser
Frida
2021-03-25Fix support for afl-cmin and updated READMEYour Name
2021-03-25remove InsTrimvanhauser-thc
2021-03-25android: support host and target 32bit buildJiangen Jiao
2021-03-25update dynamic listvanhauser-thc
2021-03-25Merge pull request #844 from AFLplusplus/replayvan Hauser
AFL_PERSISTENT_RECORD support
2021-03-25remove warningsvanhauser-thc
2021-03-24support libraries for find_afl_binaryvanhauser-thc
2021-03-24Add support for FRIDA modeYour Name
2021-03-24Merge branch 'replay' into tmpvan Hauser
2021-03-24ifdef for recordvanhauser-thc
2021-03-24Merge pull request #817 from realmadsci/atat-plusplusvan Hauser
Make @@ handling more flexible
2021-03-24fix counting favoritesvanhauser-thc
2021-03-24better forkserver error help and code formatvanhauser-thc
2021-03-23make setting different file permissions easy via config.hvanhauser-thc
2021-03-23fixed tiny nitpicksDominik Maier
2021-03-22show afl-cc NATIVE when auto usedvanhauser-thc
2021-03-21formatvanhauser-thc
2021-03-19Merge branch 'dev' into devvan Hauser
2021-03-20add AFL_TARGET_ENV to afl-fuzzfuzzah
2021-03-19Merge pull request #830 from richinseattle/devvan Hauser
preserve plot_data for in-place resume
2021-03-19update plot_data timestamps to be relativerichinseattle@gmail.com
2021-03-19refactor finding binariesvanhauser-thc
2021-03-19fix dynamic list usage error in afl-ccAndrea Fioraldi
2021-03-18typohexcoder
2021-03-18afl-fuzz cleanupvanhauser-thc
2021-03-18Merge branch 'dev' of https://github.com/AFLplusplus/AFLplusplus into devrichinseattle@gmail.com
2021-03-18preserve plot_data for in-place resumerichinseattle@gmail.com
2021-03-17better map variabilityvanhauser-thc
2021-03-17shared linking fixvanhauser-thc
2021-03-17fix m32/m64vanhauser-thc
2021-03-17shmem map size in config.hvanhauser-thc
2021-03-17Merge branch 'dev' into atat-plusplushexcoder
2021-03-17debugvanhauser-thc
2021-03-17fixvanhauser-thc
2021-03-17lto testvanhauser-thc
2021-03-17fix attemptvanhauser-thc
2021-03-16no runtime for shared linkingvanhauser-thc
2021-03-16fix cmplog rtnvanhauser-thc
2021-03-16Merge pull request #819 from realmadsci/qemu-consistent-preloadAndrea Fioraldi
Remove AFL_PRELOAD and AFL_USE_QASAN handlers
2021-03-16Merge pull request #818 from realmadsci/add-qemu-custom-binAndrea Fioraldi
Add AFL_QEMU_CUSTOM_BIN environment flag
2021-03-15afl-showmap: Unwind a change to keep it pre-C99 compatiblerealmadsci
2021-03-15Remove AFL_PRELOAD and AFL_USE_QASAN handlersrealmadsci
These are now processed in afl-qemu-trace so that the "copy+paste" code that is in all of the other AFL tools can be removed. This also allows the AFL_USE_QASAN flag to work the same when used with tools like afl-fuzz as it does with afl-qemu-trace. This is important in situations where loading the QASAN library changes the address of your desired entrypoint, or for crash validation using the same environment that afl-fuzz was using. With this change, the same set of environment variables can be used in exactly the same way between afl-fuzz, afl-showmap, and afl-qemu-trace, and you will get exactly the same guest environment.
2021-03-15Add AFL_QEMU_CUSTOM_BIN environment flagrealmadsci
In QEMU mode (-Q), setting AFL_QEMU_CUSTOM_BIN cause afl-fuzz to skip prepending afl-qemu-trace to your command line. Use this if you wish to use a custom afl-qemu-trace or if you need to modify the afl-qemu-trace arguments.
2021-03-15fixesaflpp
2021-03-15afl-showmap: Allow @@ to be part of an argrealmadsci
The previous implementation of "@@ handling" in afl-showmap differed greatly from how it was handled in afl-fuzz and how the documentation presented it. It used to require that the @@ be its own argument separated by whitespace and could not be used in situations like "--file=@@". This change standardizes it to use detect_file_args() like everybody else does, so that it will have the expected and documented behavior.