diff options
author | Paul Redmond <paul.redmond@gmail.com> | 2020-04-08 04:40:02 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-08 10:40:02 +0200 |
commit | 7291d5c86f0a8ab364aed8e5e4a99b3928d0ae91 (patch) | |
tree | 00e61e730706a322a920cc1367a21116f5efa005 /Base/home | |
parent | e91cb83a230a889d34ea52ae9afa119a44f59eb8 (diff) | |
download | serenity-7291d5c86f0a8ab364aed8e5e4a99b3928d0ae91.zip |
Lagom: Add fuzz testing for LibJS using libFuzzer (#1692)
Note: clang only (see https://llvm.org/docs/LibFuzzer.html)
- add FuzzJs which will run the LibJS parser on random javascript inputs
- added a basic dictionary of javascript tokens
To use fuzzer:
CC=/usr/bin/clang CXX=/usr/bin/clang++ cmake -DENABLE_FUZZER_SANITIZER=1 ..
Fuzzers/FuzzJs -dict=../Fuzzers/FuzzJs.dict
Diffstat (limited to 'Base/home')
0 files changed, 0 insertions, 0 deletions