2020-02-03 15:09:10 +01:00
|
|
|
# Applied Patches
|
|
|
|
|
|
2019-05-28 16:40:24 +02:00
|
|
|
The following patches from https://github.com/vanhauser-thc/afl-patches
|
|
|
|
|
have been installed or not installed:
|
|
|
|
|
|
2019-05-29 14:11:42 +02:00
|
|
|
|
2020-02-03 15:09:10 +01:00
|
|
|
## INSTALLED
|
|
|
|
|
```
|
2019-05-28 16:57:36 +02:00
|
|
|
afl-llvm-fix.diff by kcwu(at)csie(dot)org
|
|
|
|
|
afl-sort-all_uniq-fix.diff by legarrec(dot)vincent(at)gmail(dot)com
|
|
|
|
|
laf-intel.diff by heiko(dot)eissfeldt(at)hexco(dot)de
|
|
|
|
|
afl-llvm-optimize.diff by mh(at)mh-sec(dot)de
|
|
|
|
|
afl-fuzz-tmpdir.diff by mh(at)mh-sec(dot)de
|
|
|
|
|
afl-fuzz-79x24.diff by heiko(dot)eissfeldt(at)hexco(dot)de
|
|
|
|
|
afl-fuzz-fileextensionopt.diff tbd
|
|
|
|
|
afl-as-AFL_INST_RATIO.diff by legarrec(dot)vincent(at)gmail(dot)com
|
|
|
|
|
afl-qemu-ppc64.diff by william(dot)barsse(at)airbus(dot)com
|
|
|
|
|
afl-qemu-optimize-entrypoint.diff by mh(at)mh-sec(dot)de
|
|
|
|
|
afl-qemu-speed.diff by abiondo on github
|
|
|
|
|
afl-qemu-optimize-map.diff by mh(at)mh-sec(dot)de
|
2020-02-03 15:09:10 +01:00
|
|
|
```
|
2019-05-28 16:40:24 +02:00
|
|
|
|
2020-03-20 17:10:44 +01:00
|
|
|
+ llvm_mode ngram prev_loc coverage (github.com/adrianherrera/afl-ngram-pass)
|
2019-08-01 15:32:55 +02:00
|
|
|
+ Custom mutator (native library) (by kyakdan)
|
2019-07-25 09:00:22 +02:00
|
|
|
+ unicorn_mode (modernized and updated by domenukk)
|
2019-07-14 10:50:13 +02:00
|
|
|
+ instrim (https://github.com/csienslab/instrim) was integrated
|
2019-07-08 11:39:06 +02:00
|
|
|
+ MOpt (github.com/puppet-meteor/MOpt-AFL) was imported
|
2019-06-20 11:54:53 +02:00
|
|
|
+ AFLfast additions (github.com/mboehme/aflfast) were incorporated.
|
|
|
|
|
+ Qemu 3.1 upgrade with enhancement patches (github.com/andreafioraldi/afl)
|
2019-06-29 14:31:46 -07:00
|
|
|
+ Python mutator modules support (github.com/choller/afl)
|
2020-06-30 17:28:21 +02:00
|
|
|
+ Instrument file list in LLVM mode (github.com/choller/afl)
|
2019-06-27 18:02:29 +02:00
|
|
|
+ forkserver patch for afl-tmin (github.com/nccgroup/TriforceAFL)
|
2019-05-29 14:11:42 +02:00
|
|
|
|
|
|
|
|
|
2020-02-03 15:09:10 +01:00
|
|
|
## NOT INSTALLED
|
|
|
|
|
|
|
|
|
|
```
|
2019-05-28 16:40:24 +02:00
|
|
|
afl-fuzz-context_sensitive.diff - changes too much of the behaviour
|
|
|
|
|
afl-tmpfs.diff - same as afl-fuzz-tmpdir.diff but more complex
|
|
|
|
|
afl-cmin-reduce-dataset.diff - unsure of the impact
|
2019-05-28 16:57:36 +02:00
|
|
|
afl-llvm-fix2.diff - not needed with the other patches
|
2020-02-03 15:09:10 +01:00
|
|
|
```
|
2019-05-28 16:40:24 +02:00
|
|
|
|