Accepting request 1092575 from home:msmeissn:branches:devel:tools
- updated to 4.07c - afl-fuzz: - reverse reading the seeds only on restarts (increases performance) - new env `AFL_POST_PROCESS_KEEP_ORIGINAL` to keep the orignal data before post process on finds (for atnwalk custom mutator) - new env `AFL_IGNORE_PROBLEMS_COVERAGE` to ignore coverage from loaded libs after forkserver initialization (required by Mozilla) - afl-cc: - added @responsefile support - new env `AFL_LLVM_LTO_SKIPINIT` to support the AFL++ based WASM (https://github.com/fgsect/WAFL) project - error and print help if afl-clan-lto is used with lto=thin - rewrote our PCGUARD pass to be compatible with LLVM 15+ shenanigans, requires LLVM 13+ now instead of 10.0.1+ - fallback to native LLVM PCGUARD if our PCGUARD is unavailable - fixed a crash in GCC CMPLOG - afl-showmap: - added custom mutator post_process and send support - add `-I filelist` option, an alternative to `-i in_dir` - afl-cmin + afl-cmin.bash: - `-T threads` parallel task support, can be a huge speedup! - qemu_mode: - Persistent mode + QASAN support for ppc32 targets by @worksbutnottested - a new grammar custom mutator atnwalk was submitted by @voidptr127 ! - two new custom mutators are now available: - TritonDSE in custom_mutators/aflpp_tritondse - SymQEMU in custom_mutators/symqemu OBS-URL: https://build.opensuse.org/request/show/1092575 OBS-URL: https://build.opensuse.org/package/show/devel:tools/afl?expand=0&rev=166
This commit is contained in:
parent
853e9337e9
commit
5f960fa5a2
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:98ef9d9a1eee10b1642067700a3ea2ff87ee7aa6ca4a15cb924053c41d119423
|
|
||||||
size 2859398
|
|
3
4.07c.tar.gz
Normal file
3
4.07c.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:cdb42834359b17336047814d1c24845f606456dbe4e6aff5edac66c21aa577db
|
||||||
|
size 2878659
|
31
afl.changes
31
afl.changes
@ -1,3 +1,34 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jun 12 11:31:30 UTC 2023 - Marcus Meissner <meissner@suse.com>
|
||||||
|
|
||||||
|
- updated to 4.07c
|
||||||
|
- afl-fuzz:
|
||||||
|
- reverse reading the seeds only on restarts (increases performance)
|
||||||
|
- new env `AFL_POST_PROCESS_KEEP_ORIGINAL` to keep the orignal
|
||||||
|
data before post process on finds (for atnwalk custom mutator)
|
||||||
|
- new env `AFL_IGNORE_PROBLEMS_COVERAGE` to ignore coverage from
|
||||||
|
loaded libs after forkserver initialization (required by Mozilla)
|
||||||
|
- afl-cc:
|
||||||
|
- added @responsefile support
|
||||||
|
- new env `AFL_LLVM_LTO_SKIPINIT` to support the AFL++ based WASM
|
||||||
|
(https://github.com/fgsect/WAFL) project
|
||||||
|
- error and print help if afl-clan-lto is used with lto=thin
|
||||||
|
- rewrote our PCGUARD pass to be compatible with LLVM 15+ shenanigans,
|
||||||
|
requires LLVM 13+ now instead of 10.0.1+
|
||||||
|
- fallback to native LLVM PCGUARD if our PCGUARD is unavailable
|
||||||
|
- fixed a crash in GCC CMPLOG
|
||||||
|
- afl-showmap:
|
||||||
|
- added custom mutator post_process and send support
|
||||||
|
- add `-I filelist` option, an alternative to `-i in_dir`
|
||||||
|
- afl-cmin + afl-cmin.bash:
|
||||||
|
- `-T threads` parallel task support, can be a huge speedup!
|
||||||
|
- qemu_mode:
|
||||||
|
- Persistent mode + QASAN support for ppc32 targets by @worksbutnottested
|
||||||
|
- a new grammar custom mutator atnwalk was submitted by @voidptr127 !
|
||||||
|
- two new custom mutators are now available:
|
||||||
|
- TritonDSE in custom_mutators/aflpp_tritondse
|
||||||
|
- SymQEMU in custom_mutators/symqemu
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Apr 17 09:26:21 UTC 2023 - Marcus Meissner <meissner@suse.com>
|
Mon Apr 17 09:26:21 UTC 2023 - Marcus Meissner <meissner@suse.com>
|
||||||
|
|
||||||
|
7
afl.spec
7
afl.spec
@ -21,18 +21,13 @@
|
|||||||
%ifarch %{arm} %ix86 s390x x86_64
|
%ifarch %{arm} %ix86 s390x x86_64
|
||||||
%define afl_32 1
|
%define afl_32 1
|
||||||
%endif
|
%endif
|
||||||
%ifarch ppc64le
|
|
||||||
%if %{pkg_vcmp clang < 12}
|
|
||||||
%define afl_32 1
|
|
||||||
%endif
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%ifarch aarch64 ppc64 ppc64le riscv64 s390x x86_64
|
%ifarch aarch64 ppc64 ppc64le riscv64 s390x x86_64
|
||||||
%define afl_64 1
|
%define afl_64 1
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: afl
|
Name: afl
|
||||||
Version: 4.06c
|
Version: 4.07c
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: American fuzzy lop is a security-oriented fuzzer
|
Summary: American fuzzy lop is a security-oriented fuzzer
|
||||||
#URL: https://lcamtuf.coredump.cx/afl/
|
#URL: https://lcamtuf.coredump.cx/afl/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user