Commit Graph

600 Commits

Author SHA1 Message Date
35156eb917 update 2024-05-17 19:04:25 +02:00
4265d70d70 fix 2024-05-17 18:40:14 +02:00
2dc967fee3 debug 2024-05-16 14:43:35 +02:00
d4071b0fe4 debug 2024-05-16 14:40:53 +02:00
5a0a33e52a debug 2024-05-16 13:30:25 +02:00
c510ba6863 fixes and debug 2024-05-16 12:30:53 +02:00
5ee5564ae2 backup afl->max_length to afl->fsrv.max_length 2024-05-14 18:28:18 +08:00
622474e9e4 disable -> no variants 2024-05-13 19:51:38 +02:00
26eaf53a83 AFL_DISABLE_REDUNDANT 2024-05-02 08:35:24 +02:00
40adc34413 fix -V, code format 2024-04-09 09:24:19 +02:00
48a862c503 :Adds stats tracking time spend in calibration/trim/sync
This currently does not affect statsd nor the UI. Only the fuzzer_stats file is updated
2024-04-08 11:54:19 -07:00
b85174fc8d nit 2024-03-12 04:00:19 +01:00
036a79268b gcc cmplog fix 2024-02-29 09:10:29 +01:00
fae760fc9e Add upper and lower safety margins 2024-02-23 13:39:46 +01:00
eaedf2e62f Adhere to documented behavior 2024-02-23 12:52:11 +01:00
07e0b39126 Do not circumvent sanity checks from arg parsing 2024-02-22 15:55:18 +01:00
98238ed763 Convert from microseconds (us) to milliseconds (ms) 2024-02-22 15:28:55 +01:00
369fce9c85 code format 2024-02-08 15:13:46 +01:00
48070e0148 Merge branch '420' into dev 2024-02-08 14:51:13 +01:00
c23bbddde9 workaround for MOpt bug with -S 2024-02-08 14:31:36 +01:00
038fef962c performance 2024-02-08 12:46:08 +01:00
42c663e7c7 Merge pull request #1965 from CodeLinaro/stateful
replay mode support
2024-02-08 10:29:33 +01:00
6d209ce045 fix -z 2024-02-04 16:16:32 +01:00
c77709cdd9 add U256/32byte support 2024-02-04 16:03:12 +01:00
d85722a4f6 deterministic fuzzing and -z 2024-02-03 13:31:31 +01:00
ed1a6f8a57 2024 v4.10c release 2024-02-03 11:01:31 +01:00
5ba66a8860 final touches for skipdet 2024-02-01 15:22:51 +01:00
06f0982f0f Enhancement on Deterministic stage (#1972)
* fuzzer: init commit based on aflpp 60dc37a8cf

* fuzzers: adding the skip variables and initialize

* log: profile the det/havoc finding

* log: add profile log output

* fuzzers: sperate log/skipdet module

* fuzzers: add quick eff_map calc

* fuzzers: add skip_eff_map in fuzz_one

* fuzzers: mark whole input space in eff_map

* fuzzers: add undet bit threshold to skip some seeds

* fuzzers: fix one byte overflow

* fuzzers: fix overflow

* fix code format

* add havoc only again

* code format

* remove log to INTROSPECTION, rename skipdet module

* rename skipdet module

* remove log to stats

* clean redundant code

* code format

* remove redundant code format check

* remove redundant doc

* remove redundant objects

* clean files

* change -d to default skipdet

* disable deterministic when using CUSTOM_MUTATOR

* revert fix
2024-02-01 14:13:21 +00:00
9604fe922e nyx test for CI 2024-01-30 15:06:34 +01:00
8fedf49984 replay mode support 2024-01-23 19:36:49 +01:00
9cefc4d3d4 fix docs 2024-01-22 11:00:56 +01:00
523ce154c3 disable aslr on apple 2024-01-18 11:22:06 +01:00
1eb54c4c3e finish injection implementation 2023-12-30 10:49:00 +01:00
353ae3682a switch to explore powerschedule as default 2023-12-15 10:24:12 +01:00
7e67dc9d69 Merge branch 'dev' of ssh://github.com/AFLplusplus/AFLplusplus into dev 2023-11-03 11:19:21 +01:00
2230f88887 add --help/--version/... 2023-11-03 11:19:14 +01:00
4cdf7a1e3e add scale encode mode for cmplog 2023-10-23 18:03:59 +02:00
1f7f1eff43 fix addseeds test 2023-10-02 15:52:11 +02:00
6b73dee7da add afl-addseeds tool 2023-09-30 12:42:40 +02:00
fd76d6a433 fix exploit mode on startup 2023-09-28 15:35:41 +02:00
abbdf1c3ac Use proper ifdef, remove else in line with other compile options 2023-09-19 13:52:36 +02:00
6dc054be0f Add usage compilation status print for NO_UTF 2023-09-19 13:42:53 +02:00
98eed79f57 -a default 2023-09-13 09:39:06 +02:00
3b835b7c8b increase sync length 2023-09-12 16:05:56 +02:00
9f023d482b Merge branch 'dev' into reinit 2023-09-11 12:54:21 +00:00
87b33740ea ensure table reinit, downgrade redundant 2023-09-04 13:38:09 +02:00
a809c3c50c less impact 2023-09-03 11:22:54 +02:00
78848f8637 pendfav 2023-08-31 09:25:41 +02:00
c60431247e update docs 2023-08-29 16:38:31 +02:00
4a7e35b29c add missing envs 2023-08-24 09:26:54 +02:00