about summary refs log tree commit diff
path: root/examples/custom_mutators
AgeCommit message (Collapse)Author
2020-12-01renamed examples/ to utils/vanhauser-thc
2020-11-12more fixes, leaks and compile errorshexcoder-
2020-09-23examples: fixed path for docs (#563)Tim Blazytko
2020-08-18Reworked maybe_grow to take a single ptr, renamed to afl_realloc (#505)Dominik Maier
* maybe_grow takes a single ptr * fixed use_deflate * reworked maybe_grow_bufsize * helper to access underlying buf * remove redundant realloc_block * code format * fixes * added unit tests * renamed maybe_grow to afl_realloc * BUF_PARAMS -> AFL_BUF_PARAM
2020-07-16Update post_library_gif.so.c (#454)Sergio Paganoni
2020-05-15removed overlooked post_lib references, added post_lib examples to ↵van Hauser
examples/custom_mutators
2020-05-13code-format and slight -S/-M modificationsvan Hauser
2020-05-13Add post library API as custom mutator and rename pre_saverish9101
2020-05-12fix custom mutators and add real test casesvan Hauser
2020-04-09custom mutator readmeAndrea Fioraldi
2020-04-09restore portable Makefileshexcoder-
2020-04-09rename all 'Makefile' to 'GNUmakefile', use -Werror for -flto checkshexcoder-
2020-04-01docsDominik Maier
2020-04-01reenabled custom mutator reportDominik Maier
2020-04-01fixed exampleDominik Maier
2020-04-01Fix heap allocation bugh1994st
- Reason: `afl->out_size` is not consistent with the actual allocation of `afl->out_buf`. The deleted line in `src/afl-fuzz-one.c` may change `afl->out_size`, but `afl->out_buf` is not changed
2020-04-01test.sh: "trusty-amd64" does not work well with "realpath". Useh1994st
"readlink -f" for Ubuntu instead.
2020-04-01example.py: add deinit()h1994st
2020-04-01Fix invalid memory access bug in `afl_custom_pre_save` of example.ch1994st
2020-04-01Fix typoh1994st
2020-04-01Add a test case for the custom mutatorh1994st
- Update the Makefile in examples/custom_mutators - Add a test program for testing the custom mutator - Update test.sh for testing the custom mutator - [TODO] Update the result checking criterias of the custom mutator in test.sh
2020-04-01code formatDominik Maier
2020-04-01error handling for custom mutatorsDominik Maier
2020-04-01tiny changes in custom mut apiDominik Maier
2020-04-01more custom mutator remodellingDominik Maier
2020-04-01code formatDominik Maier
2020-03-27example fixedDominik Maier
2020-03-27docuDominik Maier
2020-03-27more apiDominik Maier
2020-03-27edited custom mutator pre_save apiDominik Maier
2020-03-27code formatDominik Maier
2020-03-27fix doc linkvan Hauser
2020-03-23custom mutators might work again like thisDominik Maier
2020-03-23surgical_havoc_mutate() in custom mutator helpersAndrea Fioraldi
2020-03-09more code formatvan Hauser
2020-03-07Add two new hooks for the custom mutatorh1994st
- `afl_custom_queue_get` and `afl_custom_queue_new_entry` - Update the corresponding document and examples
2020-03-07custom havoc mutationAndrea Fioraldi
2020-03-06Fixing 2 little mistakesAntonio Morales
This example doesn't compile due to two little errors: - There is a missing semicolon - "data" array doesn't exist. I think "buf" should be used instead.
2020-03-04Update examples of the custom mutatorh1994st
- Merge `examples/python_mutators` into `examples/custom_mutators` - Remove `examples/python_mutators` - Update existing examples to demonstrate new APIs
2020-02-28more examples for README and custom_mutator READMEvan Hauser
2020-02-03fix MDsvan Hauser
2020-02-03move custom and pythoon mutators examples into examples/Andrea Fioraldi