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

Update fuzzing dictionary #75

Closed
wants to merge 1 commit into from
Closed

Conversation

sagamusix
Copy link
Collaborator

This includes magic bytes from all formats (as far as I could determine) that have been added since the last update of the dictionary, making it easier for the fuzzer to synthesize test cases covering this format (as it turns out, the PX20 cases I reported recently were found despite the PX20 magic bytes missing in the dictionary - the fuzzer managed to mutate PP20 into PX20!).

Note that I left out a couple of magic bytes from the "attack of the clone compressors" commit so that the fuzzer spends less time on those clone formats that use the exact same bitstream format.

@temisu
Copy link
Owner

temisu commented Jul 3, 2024

I'm halfway reviewing comparing to the list that I grepped. It looks like there is some missing still. I'll try to get it through shortly

@temisu
Copy link
Owner

temisu commented Jul 7, 2024

I merged the changes to my branch and modified it a bit

@temisu temisu closed this Jul 7, 2024
@sagamusix
Copy link
Collaborator Author

Thanks!

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

Successfully merging this pull request may close these issues.

2 participants