Skip to content

Commit

Permalink
Merge pull request #58 from KTH/monperrus-patch-1
Browse files Browse the repository at this point in the history
  • Loading branch information
monperrus authored Aug 25, 2020
2 parents 12df3c9 + e15fafb commit b3ce3f9
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions wasm-fuzzer/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ Right now, we support fuzzing of four data types as function parameter:
* float32
* float 64

Reference documentation in (see part 1, Coverage Measurements): https://github.com/google/AFL/blob/master/docs/technical_details.txt

## Parsing AFL's fuzzed inputs

One major difference between C++ and WASM is that WASM only works with Int32/int, Int64/long, Float32/float and Float64/double. This matters, since AFL most commonly takes a config file as an input parameter, which is then first parsed from chars/strings to the corresponding type by the C++ code. Since a WASM function cannot simply receive a char or string and parse it to the int/long/float/double it needs, we need to do this manually beforehand.
Expand Down

0 comments on commit b3ce3f9

Please sign in to comment.