van Hauser
e4a0237cbc
step 1
2020-08-09 00:35:12 +02:00
murx-
9a1d526ed4
Add support for specific custom mutator name
2020-08-08 18:34:54 +02:00
van Hauser
f30ca1476c
fix short write
2020-08-05 11:17:15 +02:00
van Hauser
585ec04503
silly rand_below_datalen fix
2020-08-05 09:21:39 +02:00
van Hauser
c8354d7516
new rand mode for data offsets that prefer low offset values
2020-08-04 23:22:42 +02:00
David Carlier
54d9668580
Haiku set explicitly to performance.
...
No command line to set through afl-system-config (the only one is a GUI).
2020-07-31 17:27:01 +00:00
van Hauser
320f26d26f
add -b option to afl-fuzz
2020-07-30 19:00:41 +02:00
van Hauser
4550613f58
Merge branch 'dev' into text_inputs
2020-07-29 11:39:00 +02:00
van Hauser
16e362d2b9
add last 60s exec/s stat
2020-07-26 15:55:03 +02:00
van Hauser
30c0991543
better text mutation
2020-07-24 13:26:07 +02:00
van Hauser
9cddbc0420
add -F option to sync to foreign fuzzer queues
2020-07-24 12:26:52 +02:00
van Hauser
ce9b4698fe
added andrea's splicing, added cycle_schedules
2020-07-21 20:53:51 +02:00
Andrea Fioraldi
c2b04bdf6c
queue buffer and new splice havoc mutation
2020-07-16 14:32:41 +02:00
root
4b99ebbf22
Revert "Merge branch 'text_inputs' into dev"
...
This reverts commit 6d9b29daca46c8912aa9ddf6c053bc8554e9e9f7, reversing
changes made to 07648f75ea5ef8f03a92db0c7566da8c229dc27b.
2020-06-29 18:48:17 +02:00
van Hauser
6d9b29daca
Merge branch 'text_inputs' into dev
2020-06-29 18:35:51 +02:00
van Hauser
8178f4dfdd
remove radamsa, add radamsa custom mutator
2020-06-25 16:51:29 +02:00
van Hauser
b5573b3adb
add seek power schedule, remove update stats in calibration, fix help output
2020-06-25 10:33:59 +02:00
Dominik Maier
7119bf5d86
Added rand, hash unittests
2020-06-22 21:58:23 +02:00
van Hauser
de2c565953
first commit, looks good
2020-06-19 18:05:04 +02:00
hexcoder-
bac2da8669
fix for *BSD: remove all HAVE_ARC4RANDOM dependencies
2020-06-16 01:29:07 +02:00
van Hauser
f6d2da27e3
switched to new MOpt dictionary support
2020-06-15 21:07:35 +02:00
van Hauser
ada59feda8
improve performance for default power schedule
2020-06-15 20:02:28 +02:00
Dominik Maier
dc002b4b35
code format
2020-06-15 11:08:24 +02:00
David Carlier
67d87dd2a9
Porting to Haiku.
...
getrusage does not implement resident memory gathering, no shm api neither.
2020-06-14 15:32:02 +00:00
van Hauser
a632c00b0d
switch to faster and better hash + random
2020-06-12 16:08:49 +02:00
David Carlier
b3feda052d
start of illumos cpu binding implementation.
...
The current user needs the proc_owner permission, not something doable
via the settings script.
2020-06-10 16:16:47 +01:00
Dominik Maier
83112ed5e0
got rid of questionable phrasing
2020-06-02 14:54:24 +02:00
Dominik Maier
ee14785f68
starting shmap support for unicorn
2020-05-31 04:13:41 +02:00
van Hauser
707145c491
persistent mode: shared memory test case transfer
2020-05-25 16:40:55 +02:00
van Hauser
57637ba0b0
removed overlooked post_lib references, added post_lib examples to examples/custom_mutators
2020-05-15 13:39:42 +02:00
van Hauser
d536ddc240
change: slaves only sync from masters
2020-05-15 09:27:15 +02:00
van Hauser
d334093606
deprecated AFL_POST_LIBRARY
2020-05-14 01:00:11 +02:00
van Hauser
60a5df5262
code-format and slight -S/-M modifications
2020-05-13 16:49:00 +02:00
rish9101
45bddcd808
Fix bugs, remove intial post library test
2020-05-13 19:25:23 +05:30
rish9101
9627458ecc
Add post library API as custom mutator and rename pre_save
2020-05-13 18:59:12 +05:30
van Hauser
7b40d7b942
new code formatting + applied
2020-05-12 11:12:25 +02:00
van Hauser
30bfd44dfd
indenting preprocessor directives breaks compilation and cant be fixed, reverting ... :-(
2020-05-10 12:09:37 +02:00
van Hauser
26f8708fed
fix warning, code format
2020-05-10 11:35:31 +02:00
David CARLIER
515de0d68d
Illumos biuld fix ( #357 )
2020-05-10 00:21:26 +02:00
van Hauser
fa84e52af0
custom mutator code enhancements and code-format
2020-05-09 11:35:54 +02:00
Rishi Ranjan
190f3024da
Support multiple custom mutators ( #282 )
...
* Make a list of custom mutators using env variable
* Set up multiple custom mutators
* Add destroy custom mutator and changes to load_custom_mutator
* Use array instead of list, make changes to afl-fuzz-one for multiple mutators
* Make change to fuzz-one custom_queue_get to support multiple mutators
* Modify custom python mutator support
* Fix bug
* Fix missing afl->mutator->data
* Revert to list with max count
* Change custom_pre_save hook and code format
* Free custom_mutator struct in the list
* Add testcase for multiple custom mutators
* Resolve merge conflict
2020-05-08 20:08:27 +02:00
Dominik Maier
66eee34709
refactored global lists
2020-04-26 02:32:09 +02:00
van Hauser
b6a15d9719
switched to clang-format-10
2020-04-20 11:32:44 +02:00
Dominik Maier
8197e9b2e4
clang-tidy readability-braces ( #323 )
2020-04-19 16:42:40 +02:00
Dominik Maier
49753eb2d0
unused var
2020-04-17 14:27:28 +02:00
van Hauser
6ee11c2a6f
little more speed for queue analysis
2020-04-17 14:08:40 +02:00
Dominik Maier
8ecfbcdf34
removed tmp alloc in queue
2020-04-17 13:15:24 +02:00
van Hauser
1931838a11
remove unnecessary map_size variables
2020-04-17 11:39:38 +02:00
van Hauser
bda4d8812e
forgot MAP_SIZE for afl struct maps
2020-04-17 11:15:04 +02:00
van Hauser
5b70d23211
added AFL_MAP_SIZE (wip)
2020-04-17 09:10:49 +02:00