about summary refs log tree commit diff
path: root/custom_mutators
AgeCommit message (Collapse)Author
2024-08-29enhance autotokens standalonevanhauser-thc
2024-08-28add autotokens-standalonevanhauser-thc
2024-08-28improve aflpp-standalonevanhauser-thc
2024-07-14Revert "Replace gettimeofday with clock_gettime (#2159)"vanhauser-thc
This reverts commit 7c380a6612f00e4a7ed02364dc2b3769e8edc8f8.
2024-07-14Replace gettimeofday with clock_gettime (#2159)carpintero-de-c
2024-06-28update grammar mutatorvanhauser-thc
2024-06-28add custom_send_tcpvanhauser-thc
2024-06-26improved seed selection algorithmvanhauser-thc
2024-06-22nits atnwalkvanhauser-thc
2024-06-14Fix signed integer overflow in radamsaKuan-Wei Chiu
When UBSan was enabled and 'make test' was executed, the following runtime error was observed: libradamsa.c:26055:29: runtime error: left shift of 16777215 by 8 places cannot be represented in type 'int' This issue was caused by a left shift operation on a signed integer. The fix involved changing the integer literal to an unsigned integer by adding a 'U' suffix, ensuring the left shift operation produces the correct value without overflow. Fixes: 8178f4df ("remove radamsa, add radamsa custom mutator")
2024-06-13Fix memory allocation check in aflpp custom mutatorsKuan-Wei Chiu
The memory allocation check in afl_custom_fuzz function was incorrect. The condition was erroneously checking if ptr was non-null, whereas it should return 0 when ptr is null. Correct the condition to properly handle memory allocation failures. Fixes: 32ffa266 ("max_len support")
2024-06-03update grammar mutatorvanhauser-thc
2024-05-21fix the fix for symccvanhauser-thc
2024-05-21fix symcc custom mutatorvanhauser-thc
2024-04-05fix aflpp custom mutator + standalone toolvanhauser-thc
2024-01-23update grammar mutatorvanhauser-thc
2024-01-18update grammar mutatorvanhauser-thc
2024-01-08update grammar mutatorvanhauser-thc
2023-11-25update python moduleyangzao
2023-11-24update afl-fuzz-runyangzao
2023-11-24add custom_post_run.cyangzao
2023-08-13added README description & shortened pos defsechel0nn
2023-08-13added an example of ELF Header mutatorechel0nn
2023-08-10update tritondse scriptmarc
2023-07-28fix the file descriptor without determining nullmark0
2023-06-21update tutorial listvanhauser-thc
2023-06-06Merge pull request #1759 from AFLplusplus/devvan Hauser
Dev
2023-05-21cleaner tritondsevanhauser-thc
2023-05-21make AFL_CUSTOM_INFO overridablevanhauser-thc
2023-05-18symqemu fixvanhauser-thc
2023-05-18symqemu mutator optionsvanhauser-thc
2023-05-18improved symqemu custom mutatorvanhauser-thc
2023-05-17enforce python setting detectionvanhauser-thc
2023-05-17add symqemu custom mutatorvanhauser-thc
2023-05-16fixvanhauser-thc
2023-05-16fix tritondsevanhauser-thc
2023-05-15fixvanhauser-thc
2023-05-15standalone mutatorvanhauser-thc
2023-05-15standalone mutatorvanhauser-thc
2023-05-11next steps for tritondsevanhauser-thc
2023-05-10better tritondse supportvanhauser-thc
2023-05-05tritondse fixesvanhauser-thc
2023-05-05tritondse custom mutator attemptvanhauser-thc
2023-04-25remove symlinksvanhauser-thc
2023-04-25update custom mutatorsvanhauser-thc
2023-04-24makefile for atwalkvanhauser-thc
2023-04-22code formatvanhauser-thc
2023-04-21Create README.mdMaik Betka
2023-04-21Merge remote-tracking branch 'origin/dev' into atnwalkMaik Betka
# Conflicts: # include/afl-fuzz.h # src/afl-fuzz-run.c
2023-04-17fixed code clones in atnwalk.c, introduced new environment variable ↵Maik Betka
AFL_POST_PROCESS_KEEP_ORIGINAL in AFL++ to integrate atnwalk without re-compiling afl-fuzz