about summary refs log tree commit diff
AgeCommit message (Collapse)Author
2021-05-10Changes to remove binaries from frida_mode (#913)WorksButNotTested
Co-authored-by: Your Name <you@example.com>
2021-05-10fix afl-plotvanhauser-thc
2021-05-10remove merge conflict artifactshexcoder
2021-05-09Merge branch 'dev' of github.com:AFLplusplus/AFLplusplus into devDominik Maier
2021-05-09testcase fixes for unicornDominik Maier
2021-05-08Fix numeric overflow in cmplog implementation (#907)WorksButNotTested
Co-authored-by: Your Name <you@example.com>
2021-05-08Changes to bump FRIDA version and to clone FRIDA repo in to build directory ↵WorksButNotTested
rather than use a submodule as the FRIDA build scripts don't like it (#906) Co-authored-by: Your Name <you@example.com>
2021-05-08fixvanhauser-thc
2021-05-08ensure crashes/README.txt existsvanhauser-thc
2021-05-08fix new path to custom-mutatorshexcoder-
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-07typovanhauser-thc
2021-05-07add some commentshexcoder-
2021-05-07Fix memory errors when trim causes testcase growth (#881) (#903)realmadsci
* Revert "fixed potential double free in custom trim (#881)" This reverts commit e9d2f72382cab75832721d859c3e731da071435d. * Revert "fix custom trim for increasing data" This reverts commit 86a8ef168dda766d2f25f15c15c4d3ecf21d0667. * Fix memory errors when trim causes testcase growth Modify trim_case_custom to avoid writing into in_buf because some custom mutators can cause the testcase to grow rather than shrink. Instead of modifying in_buf directly, we write the update out to the disk when trimming is complete, and then the caller is responsible for refreshing the in-memory buffer from the file. This is still a bit sketchy because it does need to modify q->len in order to notify the upper layers that something changed, and it could end up telling upper layer code that the q->len is *bigger* than the buffer (q->testcase_buf) that contains it, which is asking for trouble down the line somewhere... * Fix an unlikely situation Put back some `unlikely()` calls that were in the e9d2f72382cab75832721d859c3e731da071435d commit that was reverted.
2021-05-06more unicorn fixesDominik Maier
2021-05-06first working NeverZero implementationhexcoder-
2021-05-06unicorn fixesDominik Maier
2021-05-06instrumentation further move to C++11 (#900)David CARLIER
2021-05-06unicorn mips fixesDominik Maier
2021-05-05not on qemu 3 anymoreDominik Maier
2021-05-04prepare for 32-bit support (later)hexcoder-
2021-05-04set ARCH for linux intel 32-bit for frida-gum-devkithexcoder-
2021-05-04fix persistent mode (64-bit)hexcoder-
2021-05-04typoshexcoder
2021-05-03add new test for frida_mode (please review)hexcoder-
2021-05-03clarify that no modifications are required.hexcoder-
2021-05-03reverse push (#901)van Hauser
* Create FUNDING.yml * Update FUNDING.yml * disable QEMU static pie Co-authored-by: Andrea Fioraldi <andreafioraldi@gmail.com>
2021-05-01remove the input file .cur_input at the end of the fuzzing, if AFL_TMPDIR is ↵hexcoder-
used
2021-04-30Support for AFL_ENTRYPOINT (#898)WorksButNotTested
Co-authored-by: Your Name <you@example.com>
2021-04-30fix stdin trimmingvanhauser-thc
2021-04-30disable QEMU static pieAndrea Fioraldi
2021-04-30let aflpp_qemu_driver_hook.so build fail gracefullyvanhauser-thc
2021-04-30fix statsd writingvanhauser-thc
2021-04-30frida: complog -> cmplogvanhauser-thc
2021-04-30error handling, freeing memDominik Maier
2021-04-30fixed potential double free in custom trim (#881)Dominik Maier
2021-04-30still not workinghexcoder-
2021-04-30typoshexcoder
2021-04-30update changelogvanhauser-thc
2021-04-30nitsvanhauser-thc
2021-04-30Added representative fuzzbench test and test for libxml (#893)WorksButNotTested
* Added representative fuzzbench test and test for libxml * Added support for building FRIDA from source with FRIDA_SOURCE=1 Co-authored-by: Your Name <you@example.com>
2021-04-30fix PCGUARD, build aflpp_driver with fPICvanhauser-thc
2021-04-29nitsvanhauser-thc
2021-04-29nitsvanhauser-thc
2021-04-29Fixes for aarch64, OSX and other minor issues (#891)WorksButNotTested
Co-authored-by: Your Name <you@example.com>
2021-04-28update grammar mutatorvanhauser-thc
2021-04-28nitvanhauser-thc
2021-04-28nitsvanhauser-thc
2021-04-28frida mode - support non-pievanhauser-thc
2021-04-28nitsvanhauser-thc