Skip to content

Commit 9cac7ce

Browse files
Merge pull request #2294 from AFLplusplus/dev
push to stable
2 parents fb52b8e + ecaddc0 commit 9cac7ce

File tree

95 files changed

+917
-281
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

95 files changed

+917
-281
lines changed

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
<img align="right" src="https://raw.githubusercontent.com/AFLplusplus/Website/main/static/aflpp_bg.svg" alt="AFL++ logo" width="250" height="250">
44

5-
Release version: [4.30c](https://github.com/AFLplusplus/AFLplusplus/releases)
5+
Release version: [4.31c](https://github.com/AFLplusplus/AFLplusplus/releases)
66

7-
GitHub version: 4.31a
7+
GitHub version: 4.31c
88

99
Repository:
1010
[https://github.com/AFLplusplus/AFLplusplus](https://github.com/AFLplusplus/AFLplusplus)
@@ -230,6 +230,7 @@ Thank you! (For people sending pull requests - please add yourself to this list
230230
Ruben ten Hove Joey Jiao
231231
fuzzah @intrigus-lgtm
232232
Yaakov Saxon Sergej Schumilo
233+
Ziqiao Kong
233234
```
234235

235236
</details>

TODO.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
## Must
44

5+
- afl_fsrv_deinit cmplog
56
- ijon support?
67
- check for null ptr for xml/curl/g_ string transform functions
78
- hardened_usercopy=0 page_alloc.shuffle=0

afl-whatsup

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ PLATFORM=`uname -s`
115115
#if [ "$PLATFORM" = "Linux" ] ; then
116116
# CUR_TIME=`cat /proc/uptime | awk '{printf "%.0f\n", $1}'`
117117
#else
118-
# This will lead to inacurate results but will prevent the script from breaking on platforms other than Linux
118+
# This will lead to inaccurate results but will prevent the script from breaking on platforms other than Linux
119119
CUR_TIME=`date +%s`
120120
#fi
121121

custom_mutators/aflpp/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# custum mutator: AFL++
1+
# custom mutator: AFL++
22

33
this is the AFL++ havoc mutator as a custom mutator module for AFL++.
44

custom_mutators/atnwalk/atnwalk.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -409,7 +409,7 @@ size_t afl_custom_fuzz(atnwalk_mutator_t *data, uint8_t *buf, size_t buf_size,
409409

410410
} else {
411411

412-
// new_size fits into buf, so re-use it
412+
// new_size fits into buf, so reuse it
413413
*out_buf = buf;
414414

415415
}

custom_mutators/autotokens/standalone/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ just type `make` to build.
77
You *MUST* use a dictionary file to have an effective grammarless grammar fuzzer!
88

99
```
10-
autotokens-standalone -h # to see all parameteres
10+
autotokens-standalone -h # to see all parameters
1111
autotokens-standalone -x foo.dict inputfile outputfile # example
1212
```

custom_mutators/examples/XmlMutatorMin.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,7 @@ def __del_content(self):
304304

305305
# Log something
306306
if self.verbose:
307-
print("Reseting tag #%i '%s'" % (rand_elem_id, rand_elem.tag))
307+
print("Resetting tag #%i '%s'" % (rand_elem_id, rand_elem.tag))
308308

309309
# Reset the node
310310
rand_elem.clear()

custom_mutators/examples/wrapper_afl_min.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,12 +80,12 @@ def fuzz(buf, add_buf, max_size):
8080
via_buffer = False
8181
log("fuzz(): Can't initialize mutator with AFL buffer")
8282

83-
# If init from AFL buffer wasn't succesful
83+
# If init from AFL buffer wasn't successful
8484
if not via_buffer:
8585
log("fuzz(): Returning unmodified AFL buffer")
8686
return buf
8787

88-
# Sucessful initialization -> mutate
88+
# Successful initialization -> mutate
8989
try:
9090
__mutator__.mutate(max=5)
9191
log("fuzz(): Input mutated")

custom_mutators/gramatron/build_gramatron_mutator.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ test -e json-c/.libs/libjson-c.a || {
143143
echo
144144
echo
145145
echo "[+] Json-c successfully prepared!"
146-
echo "[+] Builing gramatron now."
146+
echo "[+] Building gramatron now."
147147
$CC -O3 -g -fPIC -Wno-unused-result -Wl,--allow-multiple-definition -I../../include -o gramatron.so -shared -I. -I/prg/dev/include gramfuzz.c gramfuzz-helpers.c gramfuzz-mutators.c gramfuzz-util.c hashmap.c ../../src/afl-performance.o json-c/.libs/libjson-c.a || exit 1
148148
echo
149149
echo "[+] gramatron successfully built!"

custom_mutators/honggfuzz/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# custum mutator: honggfuzz mangle
1+
# custom mutator: honggfuzz mangle
22

33
this is the honggfuzz mutator in mangle.c as a custom mutator
44
module for AFL++. It is the original mangle.c, mangle.h and honggfuzz.h

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy