-
Notifications
You must be signed in to change notification settings - Fork 310
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add njs as a target/profile #434
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Really cool, thanks for sharing! And sorry for the slow review... just a nit/suggestion the rest looks good!
@@ -0,0 +1,59 @@ | |||
// Copyright 2020 Google LLC |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit: please update to 2024 :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
whoops, fixed :^)
Targets/njs/README.md
Outdated
|
||
To build njs for fuzzing: | ||
* Step 1 - prepare env | ||
* Run `fuzzbuild.sh`, this will: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So typically, fuzzbuild.sh
just takes care of performing the build, not downloading the source code. You could rename this to maybe setup.sh
or so, and then put steps 2 and 3 into a fuzzbuild.sh
. That would be more consistent. No strong opinion though, this is also fine.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That's actually a good point, changed it. Thanks
* `NjsProfile.swift`: fix typo * Split the helper scripts into `setup.sh` and `fuzzbuild.sh` * Update the README.md file accordingly
2d5967d
to
26f97cf
Compare
Thanks again! |
Hi Samuel/Carl,
I took a small side-quest few weeks ago(for fun) and used fuzzilli. It led to writing this thingy.
This is my attempt to give back :D thank you for creating this project.
This PR adds njs as a new target/profile to fuzz so everyone can enjoy hehe