Skip to content
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

Fuzz Testing #369

Open
Donnie-Ice opened this issue Dec 16, 2024 · 5 comments
Open

Fuzz Testing #369

Donnie-Ice opened this issue Dec 16, 2024 · 5 comments
Assignees

Comments

@Donnie-Ice
Copy link
Contributor

Explore options for fuzzing

@Donnie-Ice Donnie-Ice self-assigned this Dec 16, 2024
@Donnie-Ice
Copy link
Contributor Author

Donnie-Ice commented Dec 16, 2024

AFL++

@Donnie-Ice
Copy link
Contributor Author

@mirkobitetto Here's the issue we had for adding fuzz testing. Thought I would let you know incase you still wanted to share it.

@mirkobitetto
Copy link

Thanks for the update! I sent you and @jlucas9 an email about a week ago with all the details of my implementation. Would you like me to post those details here as well?

@Donnie-Ice
Copy link
Contributor Author

@mirkobitetto Yes please, if you don't mind. I don't seem to have the email.

@mirkobitetto
Copy link

@Donnie-Ice

I’ve just opened a PR that adds native fuzz testing support for CryptoLib, as discussed in this issue.

It includes a harness, multi-core AFL++ integration, corpus generation scripts, and CMake support. The setup can be extended further for CI integration or other targets.

Let me know if you'd like me to tweak anything!

See PR: #442

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

No branches or pull requests

2 participants