mirror of
https://github.com/AFLplusplus/AFLplusplus.git
synced 2025-06-15 03:18:07 +00:00
Remove lcamtuf's old email from Google (not valid anymore), also remove maintainance from him.
This commit is contained in:
2
Makefile
2
Makefile
@ -2,7 +2,7 @@
|
|||||||
# american fuzzy lop - makefile
|
# american fuzzy lop - makefile
|
||||||
# -----------------------------
|
# -----------------------------
|
||||||
#
|
#
|
||||||
# Written and maintained by Michal Zalewski <lcamtuf@google.com>
|
# Written by Michal Zalewski
|
||||||
#
|
#
|
||||||
# Copyright 2013, 2014, 2015, 2016, 2017 Google Inc. All rights reserved.
|
# Copyright 2013, 2014, 2015, 2016, 2017 Google Inc. All rights reserved.
|
||||||
#
|
#
|
||||||
|
4
afl-cmin
4
afl-cmin
@ -3,7 +3,7 @@
|
|||||||
# american fuzzy lop - corpus minimization tool
|
# american fuzzy lop - corpus minimization tool
|
||||||
# ---------------------------------------------
|
# ---------------------------------------------
|
||||||
#
|
#
|
||||||
# Written and maintained by Michal Zalewski <lcamtuf@google.com>
|
# Written by Michal Zalewski
|
||||||
#
|
#
|
||||||
# Copyright 2014, 2015 Google Inc. All rights reserved.
|
# Copyright 2014, 2015 Google Inc. All rights reserved.
|
||||||
#
|
#
|
||||||
@ -36,7 +36,7 @@
|
|||||||
# array sizes.
|
# array sizes.
|
||||||
#
|
#
|
||||||
|
|
||||||
echo "corpus minimization tool for afl-fuzz by <lcamtuf@google.com>"
|
echo "corpus minimization tool for afl-fuzz by Michal Zalewski"
|
||||||
echo
|
echo
|
||||||
|
|
||||||
#########
|
#########
|
||||||
|
4
afl-plot
4
afl-plot
@ -3,7 +3,7 @@
|
|||||||
# american fuzzy lop - Advanced Persistent Graphing
|
# american fuzzy lop - Advanced Persistent Graphing
|
||||||
# -------------------------------------------------
|
# -------------------------------------------------
|
||||||
#
|
#
|
||||||
# Written and maintained by Michal Zalewski <lcamtuf@google.com>
|
# Written by Michal Zalewski
|
||||||
# Based on a design & prototype by Michael Rash.
|
# Based on a design & prototype by Michael Rash.
|
||||||
#
|
#
|
||||||
# Copyright 2014, 2015 Google Inc. All rights reserved.
|
# Copyright 2014, 2015 Google Inc. All rights reserved.
|
||||||
@ -15,7 +15,7 @@
|
|||||||
# http://www.apache.org/licenses/LICENSE-2.0
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
#
|
#
|
||||||
|
|
||||||
echo "progress plotting utility for afl-fuzz by <lcamtuf@google.com>"
|
echo "progress plotting utility for afl-fuzz by Michal Zalewski"
|
||||||
echo
|
echo
|
||||||
|
|
||||||
if [ ! "$#" = "2" ]; then
|
if [ ! "$#" = "2" ]; then
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
# american fuzzy lop - status check tool
|
# american fuzzy lop - status check tool
|
||||||
# --------------------------------------
|
# --------------------------------------
|
||||||
#
|
#
|
||||||
# Written and maintained by Michal Zalewski <lcamtuf@google.com>
|
# Written by Michal Zalewski
|
||||||
#
|
#
|
||||||
# Copyright 2015 Google Inc. All rights reserved.
|
# Copyright 2015 Google Inc. All rights reserved.
|
||||||
#
|
#
|
||||||
@ -17,7 +17,7 @@
|
|||||||
# instances of afl-fuzz.
|
# instances of afl-fuzz.
|
||||||
#
|
#
|
||||||
|
|
||||||
echo "status check tool for afl-fuzz by <lcamtuf@google.com>"
|
echo "status check tool for afl-fuzz by Michal Zalewski"
|
||||||
echo
|
echo
|
||||||
test "$1" = "-h" && {
|
test "$1" = "-h" && {
|
||||||
echo $0
|
echo $0
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
# AFL dictionary for GIF images
|
# AFL dictionary for GIF images
|
||||||
# -----------------------------
|
# -----------------------------
|
||||||
#
|
#
|
||||||
# Created by Michal Zalewski <lcamtuf@google.com>
|
# Created by Michal Zalewski
|
||||||
#
|
#
|
||||||
|
|
||||||
header_87a="87a"
|
header_87a="87a"
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
# A basic collection of HTML tags likely to matter to HTML parsers. Does *not*
|
# A basic collection of HTML tags likely to matter to HTML parsers. Does *not*
|
||||||
# include any attributes or attribute values.
|
# include any attributes or attribute values.
|
||||||
#
|
#
|
||||||
# Created by Michal Zalewski <lcamtuf@google.com>
|
# Created by Michal Zalewski
|
||||||
#
|
#
|
||||||
|
|
||||||
tag_a="<a>"
|
tag_a="<a>"
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
# AFL dictionary for JPEG images
|
# AFL dictionary for JPEG images
|
||||||
# ------------------------------
|
# ------------------------------
|
||||||
#
|
#
|
||||||
# Created by Michal Zalewski <lcamtuf@google.com>
|
# Created by Michal Zalewski
|
||||||
#
|
#
|
||||||
|
|
||||||
header_jfif="JFIF\x00"
|
header_jfif="JFIF\x00"
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
# Contains basic reserved keywords and syntax building blocks.
|
# Contains basic reserved keywords and syntax building blocks.
|
||||||
#
|
#
|
||||||
# Created by Michal Zalewski <lcamtuf@google.com>
|
# Created by Michal Zalewski
|
||||||
#
|
#
|
||||||
|
|
||||||
keyword_arguments="arguments"
|
keyword_arguments="arguments"
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
# Just the basic, standard-originating sections; does not include vendor
|
# Just the basic, standard-originating sections; does not include vendor
|
||||||
# extensions.
|
# extensions.
|
||||||
#
|
#
|
||||||
# Created by Michal Zalewski <lcamtuf@google.com>
|
# Created by Michal Zalewski
|
||||||
#
|
#
|
||||||
|
|
||||||
header_png="\x89PNG\x0d\x0a\x1a\x0a"
|
header_png="\x89PNG\x0d\x0a\x1a\x0a"
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
# standpoint, because they are usually not allowed in non-privileged
|
# standpoint, because they are usually not allowed in non-privileged
|
||||||
# contexts).
|
# contexts).
|
||||||
#
|
#
|
||||||
# Created by Michal Zalewski <lcamtuf@google.com>
|
# Created by Michal Zalewski
|
||||||
#
|
#
|
||||||
|
|
||||||
function_abs=" abs(1)"
|
function_abs=" abs(1)"
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
# Just the basic, standard-originating sections; does not include vendor
|
# Just the basic, standard-originating sections; does not include vendor
|
||||||
# extensions.
|
# extensions.
|
||||||
#
|
#
|
||||||
# Created by Michal Zalewski <lcamtuf@google.com>
|
# Created by Michal Zalewski
|
||||||
#
|
#
|
||||||
|
|
||||||
header_ii="II*\x00"
|
header_ii="II*\x00"
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
# AFL dictionary for WebP images
|
# AFL dictionary for WebP images
|
||||||
# ------------------------------
|
# ------------------------------
|
||||||
#
|
#
|
||||||
# Created by Michal Zalewski <lcamtuf@google.com>
|
# Created by Michal Zalewski
|
||||||
#
|
#
|
||||||
|
|
||||||
header_RIFF="RIFF"
|
header_RIFF="RIFF"
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
# Several basic syntax elements and attributes, modeled on libxml2.
|
# Several basic syntax elements and attributes, modeled on libxml2.
|
||||||
#
|
#
|
||||||
# Created by Michal Zalewski <lcamtuf@google.com>
|
# Created by Michal Zalewski
|
||||||
#
|
#
|
||||||
|
|
||||||
attr_encoding=" encoding=\"1\""
|
attr_encoding=" encoding=\"1\""
|
||||||
|
@ -2,7 +2,7 @@ afl++'s power schedules based on AFLfast
|
|||||||
|
|
||||||
<a href="https://comp.nus.edu.sg/~mboehme/paper/CCS16.pdf"><img src="https://comp.nus.edu.sg/~mboehme/paper/CCS16.png" align="right" width="250"></a>
|
<a href="https://comp.nus.edu.sg/~mboehme/paper/CCS16.pdf"><img src="https://comp.nus.edu.sg/~mboehme/paper/CCS16.png" align="right" width="250"></a>
|
||||||
Power schedules implemented by Marcel Böhme \<marcel.boehme@acm.org\>.
|
Power schedules implemented by Marcel Böhme \<marcel.boehme@acm.org\>.
|
||||||
AFLFast is an extension of AFL which was written by Michal Zalewski \<lcamtuf@google.com\>.
|
AFLFast is an extension of AFL which was written by Michal Zalewski.
|
||||||
|
|
||||||
AFLfast has helped in the success of Team Codejitsu at the finals of the DARPA Cyber Grand Challenge where their bot Galactica took **2nd place** in terms of #POVs proven (see red bar at https://www.cybergrandchallenge.com/event#results). AFLFast exposed several previously unreported CVEs that could not be exposed by AFL in 24 hours and otherwise exposed vulnerabilities significantly faster than AFL while generating orders of magnitude more unique crashes.
|
AFLfast has helped in the success of Team Codejitsu at the finals of the DARPA Cyber Grand Challenge where their bot Galactica took **2nd place** in terms of #POVs proven (see red bar at https://www.cybergrandchallenge.com/event#results). AFLFast exposed several previously unreported CVEs that could not be exposed by AFL in 24 hours and otherwise exposed vulnerabilities significantly faster than AFL while generating orders of magnitude more unique crashes.
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop - sample argv fuzzing wrapper
|
american fuzzy lop - sample argv fuzzing wrapper
|
||||||
------------------------------------------------
|
------------------------------------------------
|
||||||
|
|
||||||
Written by Michal Zalewski <lcamtuf@google.com>
|
Written by Michal Zalewski
|
||||||
|
|
||||||
Copyright 2015 Google Inc. All rights reserved.
|
Copyright 2015 Google Inc. All rights reserved.
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
# David A. Wheeler <dwheeler@ida.org>
|
# David A. Wheeler <dwheeler@ida.org>
|
||||||
#
|
#
|
||||||
# Edits to bring the script in line with afl-cmin and other companion scripts
|
# Edits to bring the script in line with afl-cmin and other companion scripts
|
||||||
# by Michal Zalewski <lcamtuf@google.com>. All bugs are my fault.
|
# by Michal Zalewski. All bugs are my fault.
|
||||||
#
|
#
|
||||||
# Copyright 2015 Institute for Defense Analyses.
|
# Copyright 2015 Institute for Defense Analyses.
|
||||||
#
|
#
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
american fuzzy lop - <canvas> harness
|
american fuzzy lop - <canvas> harness
|
||||||
-------------------------------------
|
-------------------------------------
|
||||||
|
|
||||||
Written and maintained by Michal Zalewski <lcamtuf@google.com>
|
Written by Michal Zalewski
|
||||||
|
|
||||||
Copyright 2013, 2014 Google Inc. All rights reserved.
|
Copyright 2013, 2014 Google Inc. All rights reserved.
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
# american fuzzy lop - clang assembly normalizer
|
# american fuzzy lop - clang assembly normalizer
|
||||||
# ----------------------------------------------
|
# ----------------------------------------------
|
||||||
#
|
#
|
||||||
# Written and maintained by Michal Zalewski <lcamtuf@google.com>
|
# Written by Michal Zalewski
|
||||||
# The idea for this wrapper comes from Ryan Govostes.
|
# The idea for this wrapper comes from Ryan Govostes.
|
||||||
#
|
#
|
||||||
# Copyright 2013, 2014 Google Inc. All rights reserved.
|
# Copyright 2013, 2014 Google Inc. All rights reserved.
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
# american fuzzy lop - crash triage utility
|
# american fuzzy lop - crash triage utility
|
||||||
# -----------------------------------------
|
# -----------------------------------------
|
||||||
#
|
#
|
||||||
# Written and maintained by Michal Zalewski <lcamtuf@google.com>
|
# Written by Michal Zalewski
|
||||||
#
|
#
|
||||||
# Copyright 2013, 2014, 2017 Google Inc. All rights reserved.
|
# Copyright 2013, 2014, 2017 Google Inc. All rights reserved.
|
||||||
#
|
#
|
||||||
@ -22,7 +22,7 @@
|
|||||||
# necessary.
|
# necessary.
|
||||||
#
|
#
|
||||||
|
|
||||||
echo "crash triage utility for afl-fuzz by <lcamtuf@google.com>"
|
echo "crash triage utility for afl-fuzz by Michal Zalewski"
|
||||||
echo
|
echo
|
||||||
|
|
||||||
ulimit -v 100000 2>/dev/null
|
ulimit -v 100000 2>/dev/null
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
# american fuzzy lop - fuzzer synchronization tool
|
# american fuzzy lop - fuzzer synchronization tool
|
||||||
# ------------------------------------------------
|
# ------------------------------------------------
|
||||||
#
|
#
|
||||||
# Written and maintained by Michal Zalewski <lcamtuf@google.com>
|
# Written by Michal Zalewski
|
||||||
#
|
#
|
||||||
# Copyright 2014 Google Inc. All rights reserved.
|
# Copyright 2014 Google Inc. All rights reserved.
|
||||||
#
|
#
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop - persistent mode example
|
american fuzzy lop - persistent mode example
|
||||||
--------------------------------------------
|
--------------------------------------------
|
||||||
|
|
||||||
Written and maintained by Michal Zalewski <lcamtuf@google.com>
|
Written by Michal Zalewski
|
||||||
|
|
||||||
Copyright 2015 Google Inc. All rights reserved.
|
Copyright 2015 Google Inc. All rights reserved.
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop - postprocessor library example
|
american fuzzy lop - postprocessor library example
|
||||||
--------------------------------------------------
|
--------------------------------------------------
|
||||||
|
|
||||||
Written and maintained by Michal Zalewski <lcamtuf@google.com>
|
Written by Michal Zalewski
|
||||||
|
|
||||||
Copyright 2015 Google Inc. All rights reserved.
|
Copyright 2015 Google Inc. All rights reserved.
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop - postprocessor for PNG
|
american fuzzy lop - postprocessor for PNG
|
||||||
------------------------------------------
|
------------------------------------------
|
||||||
|
|
||||||
Written and maintained by Michal Zalewski <lcamtuf@google.com>
|
Written by Michal Zalewski
|
||||||
|
|
||||||
Copyright 2015 Google Inc. All rights reserved.
|
Copyright 2015 Google Inc. All rights reserved.
|
||||||
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
# Written by Austin Seipp <aseipp@pobox.com> and
|
# Written by Austin Seipp <aseipp@pobox.com> and
|
||||||
# Laszlo Szekeres <lszekeres@google.com> and
|
# Laszlo Szekeres <lszekeres@google.com> and
|
||||||
# Michal Zalewski <lcamtuf@google.com> and
|
# Michal Zalewski and
|
||||||
# Heiko Eißfeldt <heiko@hexco.de>
|
# Heiko Eißfeldt <heiko@hexco.de>
|
||||||
#
|
#
|
||||||
# GCC integration design is based on the LLVM design, which comes
|
# GCC integration design is based on the LLVM design, which comes
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
Written by Austin Seipp <aseipp@pobox.com> and
|
Written by Austin Seipp <aseipp@pobox.com> and
|
||||||
Laszlo Szekeres <lszekeres@google.com> and
|
Laszlo Szekeres <lszekeres@google.com> and
|
||||||
Michal Zalewski <lcamtuf@google.com>
|
Michal Zalewski
|
||||||
|
|
||||||
GCC integration design is based on the LLVM design, which comes
|
GCC integration design is based on the LLVM design, which comes
|
||||||
from Laszlo Szekeres.
|
from Laszlo Szekeres.
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
Written by Austin Seipp <aseipp@pobox.com> and
|
Written by Austin Seipp <aseipp@pobox.com> and
|
||||||
Laszlo Szekeres <lszekeres@google.com> and
|
Laszlo Szekeres <lszekeres@google.com> and
|
||||||
Michal Zalewski <lcamtuf@google.com>
|
Michal Zalewski
|
||||||
|
|
||||||
GCC integration design is based on the LLVM design, which comes
|
GCC integration design is based on the LLVM design, which comes
|
||||||
from Laszlo Szekeres.
|
from Laszlo Szekeres.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - injectable parts
|
american fuzzy lop++ - injectable parts
|
||||||
---------------------------------------
|
---------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
||||||
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - fuzzer header
|
american fuzzy lop++ - fuzzer header
|
||||||
------------------------------------
|
------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
||||||
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - error-checking, memory-zeroing alloc routines
|
american fuzzy lop++ - error-checking, memory-zeroing alloc routines
|
||||||
--------------------------------------------------------------------
|
--------------------------------------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
||||||
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - android shared memory compatibility layer
|
american fuzzy lop++ - android shared memory compatibility layer
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
||||||
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - common routines header
|
american fuzzy lop++ - common routines header
|
||||||
---------------------------------------------
|
---------------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
||||||
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - vaguely configurable bits
|
american fuzzy lop++ - vaguely configurable bits
|
||||||
------------------------------------------------
|
------------------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
||||||
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - debug / error handling macros
|
american fuzzy lop++ - debug / error handling macros
|
||||||
----------------------------------------------------
|
----------------------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
||||||
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - forkserver header
|
american fuzzy lop++ - forkserver header
|
||||||
----------------------------------------
|
----------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Forkserver design by Jann Horn <jannhorn@googlemail.com>
|
Forkserver design by Jann Horn <jannhorn@googlemail.com>
|
||||||
|
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
Austin's original code is public domain.
|
Austin's original code is public domain.
|
||||||
|
|
||||||
Other code written and maintained by Michal Zalewski <lcamtuf@google.com>
|
Other code written by Michal Zalewski
|
||||||
|
|
||||||
Copyright 2016 Google Inc. All rights reserved.
|
Copyright 2016 Google Inc. All rights reserved.
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - shared memory related header
|
american fuzzy lop++ - shared memory related header
|
||||||
---------------------------------------------------
|
---------------------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Forkserver design by Jann Horn <jannhorn@googlemail.com>
|
Forkserver design by Jann Horn <jannhorn@googlemail.com>
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - type definitions and minor macros
|
american fuzzy lop++ - type definitions and minor macros
|
||||||
--------------------------------------------------------
|
--------------------------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
||||||
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
# american fuzzy lop - libdislocator
|
# american fuzzy lop - libdislocator
|
||||||
# ----------------------------------
|
# ----------------------------------
|
||||||
#
|
#
|
||||||
# Written by Michal Zalewski <lcamtuf@google.com>
|
# Written by Michal Zalewski
|
||||||
#
|
#
|
||||||
# Copyright 2016 Google Inc. All rights reserved.
|
# Copyright 2016 Google Inc. All rights reserved.
|
||||||
#
|
#
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
american fuzzy lop - dislocator, an abusive allocator
|
american fuzzy lop - dislocator, an abusive allocator
|
||||||
-----------------------------------------------------
|
-----------------------------------------------------
|
||||||
|
|
||||||
Written and maintained by Michal Zalewski <lcamtuf@google.com>
|
Written by Michal Zalewski
|
||||||
|
|
||||||
Copyright 2016 Google Inc. All rights reserved.
|
Copyright 2016 Google Inc. All rights reserved.
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
# american fuzzy lop - libtokencap
|
# american fuzzy lop - libtokencap
|
||||||
# --------------------------------
|
# --------------------------------
|
||||||
#
|
#
|
||||||
# Written by Michal Zalewski <lcamtuf@google.com>
|
# Written by Michal Zalewski
|
||||||
#
|
#
|
||||||
# Copyright 2016 Google Inc. All rights reserved.
|
# Copyright 2016 Google Inc. All rights reserved.
|
||||||
#
|
#
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
american fuzzy lop - extract tokens passed to strcmp / memcmp
|
american fuzzy lop - extract tokens passed to strcmp / memcmp
|
||||||
-------------------------------------------------------------
|
-------------------------------------------------------------
|
||||||
|
|
||||||
Written and maintained by Michal Zalewski <lcamtuf@google.com>
|
Written by Michal Zalewski
|
||||||
|
|
||||||
Copyright 2016 Google Inc. All rights reserved.
|
Copyright 2016 Google Inc. All rights reserved.
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
# -----------------------------------------
|
# -----------------------------------------
|
||||||
#
|
#
|
||||||
# Written by Laszlo Szekeres <lszekeres@google.com> and
|
# Written by Laszlo Szekeres <lszekeres@google.com> and
|
||||||
# Michal Zalewski <lcamtuf@google.com>
|
# Michal Zalewski
|
||||||
#
|
#
|
||||||
# LLVM integration design comes from Laszlo Szekeres.
|
# LLVM integration design comes from Laszlo Szekeres.
|
||||||
#
|
#
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
------------------------------------------------
|
------------------------------------------------
|
||||||
|
|
||||||
Written by Laszlo Szekeres <lszekeres@google.com> and
|
Written by Laszlo Szekeres <lszekeres@google.com> and
|
||||||
Michal Zalewski <lcamtuf@google.com>
|
Michal Zalewski
|
||||||
|
|
||||||
LLVM integration design comes from Laszlo Szekeres.
|
LLVM integration design comes from Laszlo Szekeres.
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
---------------------------------------------------
|
---------------------------------------------------
|
||||||
|
|
||||||
Written by Laszlo Szekeres <lszekeres@google.com> and
|
Written by Laszlo Szekeres <lszekeres@google.com> and
|
||||||
Michal Zalewski <lcamtuf@google.com>
|
Michal Zalewski
|
||||||
|
|
||||||
LLVM integration design comes from Laszlo Szekeres. C bits copied-and-pasted
|
LLVM integration design comes from Laszlo Szekeres. C bits copied-and-pasted
|
||||||
from afl-as.c are Michal's fault.
|
from afl-as.c are Michal's fault.
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
---------------------------------------------------
|
---------------------------------------------------
|
||||||
|
|
||||||
Written by Laszlo Szekeres <lszekeres@google.com> and
|
Written by Laszlo Szekeres <lszekeres@google.com> and
|
||||||
Michal Zalewski <lcamtuf@google.com>
|
Michal Zalewski
|
||||||
|
|
||||||
LLVM integration design comes from Laszlo Szekeres.
|
LLVM integration design comes from Laszlo Szekeres.
|
||||||
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# --------------------------------------
|
# --------------------------------------
|
||||||
#
|
#
|
||||||
# Originally written by Andrew Griffiths <agriffiths@google.com> and
|
# Originally written by Andrew Griffiths <agriffiths@google.com> and
|
||||||
# Michal Zalewski <lcamtuf@google.com>
|
# Michal Zalewski
|
||||||
#
|
#
|
||||||
# TCG instrumentation and block chaining support by Andrea Biondo
|
# TCG instrumentation and block chaining support by Andrea Biondo
|
||||||
# <andrea.biondo965@gmail.com>
|
# <andrea.biondo965@gmail.com>
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
|
|
||||||
Originally written by Andrew Griffiths <agriffiths@google.com> and
|
Originally written by Andrew Griffiths <agriffiths@google.com> and
|
||||||
Michal Zalewski <lcamtuf@google.com>
|
Michal Zalewski
|
||||||
|
|
||||||
TCG instrumentation and block chaining support by Andrea Biondo
|
TCG instrumentation and block chaining support by Andrea Biondo
|
||||||
<andrea.biondo965@gmail.com>
|
<andrea.biondo965@gmail.com>
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
|
|
||||||
Originally written by Andrew Griffiths <agriffiths@google.com> and
|
Originally written by Andrew Griffiths <agriffiths@google.com> and
|
||||||
Michal Zalewski <lcamtuf@google.com>
|
Michal Zalewski
|
||||||
|
|
||||||
TCG instrumentation and block chaining support by Andrea Biondo
|
TCG instrumentation and block chaining support by Andrea Biondo
|
||||||
<andrea.biondo965@gmail.com>
|
<andrea.biondo965@gmail.com>
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
|
|
||||||
Originally written by Andrew Griffiths <agriffiths@google.com> and
|
Originally written by Andrew Griffiths <agriffiths@google.com> and
|
||||||
Michal Zalewski <lcamtuf@google.com>
|
Michal Zalewski
|
||||||
|
|
||||||
TCG instrumentation and block chaining support by Andrea Biondo
|
TCG instrumentation and block chaining support by Andrea Biondo
|
||||||
<andrea.biondo965@gmail.com>
|
<andrea.biondo965@gmail.com>
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
|
|
||||||
Originally written by Andrew Griffiths <agriffiths@google.com> and
|
Originally written by Andrew Griffiths <agriffiths@google.com> and
|
||||||
Michal Zalewski <lcamtuf@google.com>
|
Michal Zalewski
|
||||||
|
|
||||||
TCG instrumentation and block chaining support by Andrea Biondo
|
TCG instrumentation and block chaining support by Andrea Biondo
|
||||||
<andrea.biondo965@gmail.com>
|
<andrea.biondo965@gmail.com>
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
|
|
||||||
Originally written by Andrew Griffiths <agriffiths@google.com> and
|
Originally written by Andrew Griffiths <agriffiths@google.com> and
|
||||||
Michal Zalewski <lcamtuf@google.com>
|
Michal Zalewski
|
||||||
|
|
||||||
TCG instrumentation and block chaining support by Andrea Biondo
|
TCG instrumentation and block chaining support by Andrea Biondo
|
||||||
<andrea.biondo965@gmail.com>
|
<andrea.biondo965@gmail.com>
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - file format analyzer
|
american fuzzy lop++ - file format analyzer
|
||||||
-------------------------------------------
|
-------------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
||||||
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
||||||
@ -841,7 +841,7 @@ int main(int argc, char** argv) {
|
|||||||
|
|
||||||
doc_path = access(DOC_PATH, F_OK) ? "docs" : DOC_PATH;
|
doc_path = access(DOC_PATH, F_OK) ? "docs" : DOC_PATH;
|
||||||
|
|
||||||
SAYF(cCYA "afl-analyze" VERSION cRST " by <lcamtuf@google.com>\n");
|
SAYF(cCYA "afl-analyze" VERSION cRST " by Michal Zalewski\n");
|
||||||
|
|
||||||
while ((opt = getopt(argc, argv, "+i:f:m:t:eQUWh")) > 0)
|
while ((opt = getopt(argc, argv, "+i:f:m:t:eQUWh")) > 0)
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - wrapper for GNU as
|
american fuzzy lop++ - wrapper for GNU as
|
||||||
-----------------------------------------
|
-----------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
||||||
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
||||||
@ -501,7 +501,7 @@ int main(int argc, char** argv) {
|
|||||||
|
|
||||||
if (isatty(2) && !getenv("AFL_QUIET")) {
|
if (isatty(2) && !getenv("AFL_QUIET")) {
|
||||||
|
|
||||||
SAYF(cCYA "afl-as" VERSION cRST " by <lcamtuf@google.com>\n");
|
SAYF(cCYA "afl-as" VERSION cRST " by Michal Zalewski\n");
|
||||||
|
|
||||||
} else
|
} else
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - common routines
|
american fuzzy lop++ - common routines
|
||||||
--------------------------------------
|
--------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
||||||
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - forkserver code
|
american fuzzy lop++ - forkserver code
|
||||||
--------------------------------------
|
--------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Forkserver design by Jann Horn <jannhorn@googlemail.com>
|
Forkserver design by Jann Horn <jannhorn@googlemail.com>
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - bitmap related routines
|
american fuzzy lop++ - bitmap related routines
|
||||||
----------------------------------------------
|
----------------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
||||||
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - extras relates routines
|
american fuzzy lop++ - extras relates routines
|
||||||
----------------------------------------------
|
----------------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
||||||
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - globals declarations
|
american fuzzy lop++ - globals declarations
|
||||||
-------------------------------------------
|
-------------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
||||||
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - initialization related routines
|
american fuzzy lop++ - initialization related routines
|
||||||
------------------------------------------------------
|
------------------------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
||||||
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - misc stuffs from Mordor
|
american fuzzy lop++ - misc stuffs from Mordor
|
||||||
----------------------------------------------
|
----------------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
||||||
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - fuzze_one routines in different flavours
|
american fuzzy lop++ - fuzze_one routines in different flavours
|
||||||
---------------------------------------------------------------
|
---------------------------------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
||||||
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - python extension routines
|
american fuzzy lop++ - python extension routines
|
||||||
------------------------------------------------
|
------------------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
||||||
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - queue relates routines
|
american fuzzy lop++ - queue relates routines
|
||||||
---------------------------------------------
|
---------------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
||||||
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - target execution related routines
|
american fuzzy lop++ - target execution related routines
|
||||||
--------------------------------------------------------
|
--------------------------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
||||||
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - stats related routines
|
american fuzzy lop++ - stats related routines
|
||||||
---------------------------------------------
|
---------------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
||||||
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop - fuzzer code
|
american fuzzy lop - fuzzer code
|
||||||
--------------------------------
|
--------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
||||||
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
||||||
@ -127,7 +127,7 @@ int main(int argc, char** argv) {
|
|||||||
|
|
||||||
SAYF(cCYA
|
SAYF(cCYA
|
||||||
"afl-fuzz" VERSION cRST
|
"afl-fuzz" VERSION cRST
|
||||||
" based on afl by <lcamtuf@google.com> and a big online community\n");
|
" based on afl by Michal Zalewski and a big online community\n");
|
||||||
|
|
||||||
doc_path = access(DOC_PATH, F_OK) ? "docs" : DOC_PATH;
|
doc_path = access(DOC_PATH, F_OK) ? "docs" : DOC_PATH;
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - wrapper for GCC and clang
|
american fuzzy lop++ - wrapper for GCC and clang
|
||||||
------------------------------------------------
|
------------------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
||||||
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
||||||
@ -335,7 +335,7 @@ int main(int argc, char** argv) {
|
|||||||
|
|
||||||
if (argc == 2 && strcmp(argv[1], "-h") == 0) {
|
if (argc == 2 && strcmp(argv[1], "-h") == 0) {
|
||||||
|
|
||||||
printf("afl-cc" VERSION " by <lcamtuf@google.com>\n\n");
|
printf("afl-cc" VERSION " by Michal Zalewski\n\n");
|
||||||
printf("%s \n\n", argv[0]);
|
printf("%s \n\n", argv[0]);
|
||||||
printf("afl-gcc has no command line options\n");
|
printf("afl-gcc has no command line options\n");
|
||||||
printf(
|
printf(
|
||||||
@ -347,7 +347,7 @@ int main(int argc, char** argv) {
|
|||||||
|
|
||||||
if (isatty(2) && !getenv("AFL_QUIET")) {
|
if (isatty(2) && !getenv("AFL_QUIET")) {
|
||||||
|
|
||||||
SAYF(cCYA "afl-cc" VERSION cRST " by <lcamtuf@google.com>\n");
|
SAYF(cCYA "afl-cc" VERSION cRST " by Michal Zalewski\n");
|
||||||
SAYF(cYEL "[!] " cBRI "NOTE: " cRST
|
SAYF(cYEL "[!] " cBRI "NOTE: " cRST
|
||||||
"afl-gcc is deprecated, llvm_mode is much faster and has more "
|
"afl-gcc is deprecated, llvm_mode is much faster and has more "
|
||||||
"options\n");
|
"options\n");
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop - free CPU gizmo
|
american fuzzy lop - free CPU gizmo
|
||||||
-----------------------------------
|
-----------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
Now maintained by by Marc Heuse <mh@mh-sec.de>,
|
||||||
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
Heiko Eißfeldt <heiko.eissfeldt@hexco.de> and
|
||||||
@ -142,7 +142,7 @@ int main(int argc, char** argv) {
|
|||||||
|
|
||||||
if (argc > 1) {
|
if (argc > 1) {
|
||||||
|
|
||||||
printf("afl-gotcpu" VERSION " by <lcamtuf@google.com>\n");
|
printf("afl-gotcpu" VERSION " by Michal Zalewski\n");
|
||||||
printf("\n%s \n\n", argv[0]);
|
printf("\n%s \n\n", argv[0]);
|
||||||
printf("afl-gotcpu does not have command line options\n");
|
printf("afl-gotcpu does not have command line options\n");
|
||||||
printf("afl-gotcpu prints out which CPUs are available\n");
|
printf("afl-gotcpu prints out which CPUs are available\n");
|
||||||
@ -154,7 +154,7 @@ int main(int argc, char** argv) {
|
|||||||
|
|
||||||
u32 cpu_cnt = sysconf(_SC_NPROCESSORS_ONLN), idle_cpus = 0, maybe_cpus = 0, i;
|
u32 cpu_cnt = sysconf(_SC_NPROCESSORS_ONLN), idle_cpus = 0, maybe_cpus = 0, i;
|
||||||
|
|
||||||
SAYF(cCYA "afl-gotcpu" VERSION cRST " by <lcamtuf@google.com>\n");
|
SAYF(cCYA "afl-gotcpu" VERSION cRST " by Michal Zalewski\n");
|
||||||
|
|
||||||
ACTF("Measuring per-core preemption rate (this will take %0.02f sec)...",
|
ACTF("Measuring per-core preemption rate (this will take %0.02f sec)...",
|
||||||
((double)CTEST_CORE_TRG_MS) / 1000);
|
((double)CTEST_CORE_TRG_MS) / 1000);
|
||||||
@ -275,7 +275,7 @@ int main(int argc, char** argv) {
|
|||||||
|
|
||||||
u32 util_perc;
|
u32 util_perc;
|
||||||
|
|
||||||
SAYF(cCYA "afl-gotcpu" VERSION cRST " by <lcamtuf@google.com>\n");
|
SAYF(cCYA "afl-gotcpu" VERSION cRST " by Michal Zalewski\n");
|
||||||
|
|
||||||
/* Run a busy loop for CTEST_TARGET_MS. */
|
/* Run a busy loop for CTEST_TARGET_MS. */
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - shared memory related code
|
american fuzzy lop++ - shared memory related code
|
||||||
-------------------------------------------------
|
-------------------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Forkserver design by Jann Horn <jannhorn@googlemail.com>
|
Forkserver design by Jann Horn <jannhorn@googlemail.com>
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - map display utility
|
american fuzzy lop++ - map display utility
|
||||||
------------------------------------------
|
------------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Forkserver design by Jann Horn <jannhorn@googlemail.com>
|
Forkserver design by Jann Horn <jannhorn@googlemail.com>
|
||||||
|
|
||||||
@ -395,7 +395,7 @@ static void setup_signal_handlers(void) {
|
|||||||
|
|
||||||
static void show_banner(void) {
|
static void show_banner(void) {
|
||||||
|
|
||||||
SAYF(cCYA "afl-showmap" VERSION cRST " by <lcamtuf@google.com>\n");
|
SAYF(cCYA "afl-showmap" VERSION cRST " by Michal Zalewski\n");
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop++ - test case minimizer
|
american fuzzy lop++ - test case minimizer
|
||||||
------------------------------------------
|
------------------------------------------
|
||||||
|
|
||||||
Originally written by Michal Zalewski <lcamtuf@google.com>
|
Originally written by Michal Zalewski
|
||||||
|
|
||||||
Forkserver design by Jann Horn <jannhorn@googlemail.com>
|
Forkserver design by Jann Horn <jannhorn@googlemail.com>
|
||||||
|
|
||||||
@ -1032,7 +1032,7 @@ int main(int argc, char** argv) {
|
|||||||
|
|
||||||
doc_path = access(DOC_PATH, F_OK) ? "docs" : DOC_PATH;
|
doc_path = access(DOC_PATH, F_OK) ? "docs" : DOC_PATH;
|
||||||
|
|
||||||
SAYF(cCYA "afl-tmin" VERSION cRST " by <lcamtuf@google.com>\n");
|
SAYF(cCYA "afl-tmin" VERSION cRST " by Michal Zalewski\n");
|
||||||
|
|
||||||
while ((opt = getopt(argc, argv, "+i:o:f:m:t:B:xeQUWh")) > 0)
|
while ((opt = getopt(argc, argv, "+i:o:f:m:t:B:xeQUWh")) > 0)
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
american fuzzy lop - a trivial program to test the build
|
american fuzzy lop - a trivial program to test the build
|
||||||
--------------------------------------------------------
|
--------------------------------------------------------
|
||||||
|
|
||||||
Written and maintained by Michal Zalewski <lcamtuf@google.com>
|
Written by Michal Zalewski
|
||||||
|
|
||||||
Copyright 2014 Google Inc. All rights reserved.
|
Copyright 2014 Google Inc. All rights reserved.
|
||||||
|
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
# Originally written by Nathan Voss <njvoss99@gmail.com>
|
# Originally written by Nathan Voss <njvoss99@gmail.com>
|
||||||
#
|
#
|
||||||
# Adapted from code by Andrew Griffiths <agriffiths@google.com> and
|
# Adapted from code by Andrew Griffiths <agriffiths@google.com> and
|
||||||
# Michal Zalewski <lcamtuf@google.com>
|
# Michal Zalewski
|
||||||
#
|
#
|
||||||
# Adapted for AFLplusplus by Dominik Maier <mail@dmnk.co>
|
# Adapted for AFLplusplus by Dominik Maier <mail@dmnk.co>
|
||||||
#
|
#
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
----------------------------------------------
|
----------------------------------------------
|
||||||
|
|
||||||
Originally written by Andrew Griffiths <agriffiths@google.com> and
|
Originally written by Andrew Griffiths <agriffiths@google.com> and
|
||||||
Michal Zalewski <lcamtuf@google.com>
|
Michal Zalewski
|
||||||
|
|
||||||
Adapted for afl-unicorn by Dominik Maier <mail@dmnk.co>
|
Adapted for afl-unicorn by Dominik Maier <mail@dmnk.co>
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
----------------------------------------------
|
----------------------------------------------
|
||||||
|
|
||||||
Originally written by Andrew Griffiths <agriffiths@google.com> and
|
Originally written by Andrew Griffiths <agriffiths@google.com> and
|
||||||
Michal Zalewski <lcamtuf@google.com>
|
Michal Zalewski
|
||||||
|
|
||||||
Adapted for afl-unicorn by Dominik Maier <mail@dmnk.co>
|
Adapted for afl-unicorn by Dominik Maier <mail@dmnk.co>
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
----------------------------------------------
|
----------------------------------------------
|
||||||
|
|
||||||
Originally written by Andrew Griffiths <agriffiths@google.com> and
|
Originally written by Andrew Griffiths <agriffiths@google.com> and
|
||||||
Michal Zalewski <lcamtuf@google.com>
|
Michal Zalewski
|
||||||
|
|
||||||
Adapted for afl-unicorn by Dominik Maier <mail@dmnk.co>
|
Adapted for afl-unicorn by Dominik Maier <mail@dmnk.co>
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
----------------------------------------------
|
----------------------------------------------
|
||||||
|
|
||||||
Originally written by Andrew Griffiths <agriffiths@google.com> and
|
Originally written by Andrew Griffiths <agriffiths@google.com> and
|
||||||
Michal Zalewski <lcamtuf@google.com>
|
Michal Zalewski
|
||||||
|
|
||||||
Adapted for afl-unicorn by Dominik Maier <mail@dmnk.co>
|
Adapted for afl-unicorn by Dominik Maier <mail@dmnk.co>
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
----------------------------------------------
|
----------------------------------------------
|
||||||
|
|
||||||
Originally written by Andrew Griffiths <agriffiths@google.com> and
|
Originally written by Andrew Griffiths <agriffiths@google.com> and
|
||||||
Michal Zalewski <lcamtuf@google.com>
|
Michal Zalewski
|
||||||
|
|
||||||
Adapted for afl-unicorn by Dominik Maier <mail@dmnk.co>
|
Adapted for afl-unicorn by Dominik Maier <mail@dmnk.co>
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user