about summary refs log tree commit diff
path: root/src/afl-fuzz.c
AgeCommit message (Collapse)Author
2021-05-19cleaned up AFL_PRINT_FILENAMES envDominik Maier
2021-05-19fix afl-fuzz.c frida preloadAndrea Fioraldi
2021-05-19mergeAndrea Fioraldi
2021-05-17FASAN Support (#918)WorksButNotTested
* FASAN Support * Fix handling of Address Sanitizer DSO * Changes to identification of Address Sanitizer DSO Co-authored-by: Your Name <you@example.com>
2021-05-15additional safety checks for restartsDominik Maier
2021-05-11fix a few cur_time usesvanhauser-thc
2021-05-07Exit on time (#904)Roman M. Iudichev
* Variable AFL_EXIT_ON_TIME description has been added. Variables AFL_EXIT_ON_TIME and afl_exit_on_time has been added. afl->exit_on_time variable initialization has been added. The asignment of a value to the afl->afl_env.afl_exit_on_time variable from environment variables has been added. Code to exit on timeout if new path not found has been added. * Type of afl_exit_on_time variable has been changed. Variable exit_on_time has been added to the afl_state_t structure. * Command `export AFL_EXIT_WHEN_DONE=1` has been added. * Millisecond to second conversion has been added. Call get_cur_time() has been added. * Revert to using the saved current time value. * Useless check has been removed.
2021-05-01remove the input file .cur_input at the end of the fuzzing, if AFL_TMPDIR is ↵hexcoder-
used
2021-04-29nitsvanhauser-thc
2021-04-28Frida persistent (#880)WorksButNotTested
* Added x64 support for persistent mode (function call only), in-memory teest cases and complog * Review changes, fix NeverZero and code to parse the .text section of the main executable. Excluded ranges TBC * Various minor fixes and finished support for AFL_INST_LIBS * Review changes Co-authored-by: Your Name <you@example.com>
2021-04-16fixesvanhauser-thc
2021-04-15cmplog -l3: disable trimming, forcing input2stage for allvanhauser-thc
2021-04-15remove duplicate plot file writevanhauser-thc
2021-04-15fix writing stat file on exitvanhauser-thc
2021-03-27ensure one fuzzer sync per cycle, cycle introspectionvanhauser-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-25update dynamic listvanhauser-thc
2021-03-25remove warningsvanhauser-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-23fixed tiny nitpicksDominik Maier
2021-03-19Merge branch 'dev' into devvan Hauser
2021-03-20add AFL_TARGET_ENV to afl-fuzzfuzzah
2021-03-18typohexcoder
2021-03-18afl-fuzz cleanupvanhauser-thc
2021-03-17better map variabilityvanhauser-thc
2021-03-17shmem map size in config.hvanhauser-thc
2021-03-17debugvanhauser-thc
2021-03-17lto testvanhauser-thc
2021-03-17fix attemptvanhauser-thc
2021-03-16Merge pull request #819 from realmadsci/qemu-consistent-preloadAndrea Fioraldi
Remove AFL_PRELOAD and AFL_USE_QASAN handlers
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-15fixesaflpp
2021-03-12make get_offsets executableDominik Maier
2021-03-11fixaflpp
2021-03-11new auto mapaflpp
2021-03-11fix the auto map fixvanhauser-thc
2021-03-10fix auto map discoveryvanhauser-thc
2021-03-10change map_size testsvanhauser-thc
2021-03-10fixed scan-build warningsDominik Maier
2021-03-09setting general schedule priority for performance on Mac.David CARLIER
2021-03-07documentation for AFL_PERSISTENT_RECORDvanhauser-thc
2021-03-06fixesvanhauser-thc
2021-03-06fixesvanhauser-thc
2021-03-06complete implemenation, still no testvanhauser-thc
2021-03-06implementation without testingvanhauser-thc
2021-03-03add new tutorialvanhauser-thc
2021-03-02add de-unicoded dictionary entriesvanhauser-thc