Fuzz: Round 2
- Dominant language
- Rust
- Stars
- 1.5k
- Forks
- 202
- PR merge metrics
- No merged PRs in 30d
Description
I want to fuzz goblin's parser again, this time with:
1. elf seeds using what we have now + seeds based on bsd elf binaries, etc.
2. mach-o seeds
3. PE seeds.
4. object file seeds
4 is new but it's also very important. My guess is mach-o and PE will have the most issues, as they haven't been fuzzed at all yet.
I would love for someone to help set this up, and even just file issues as the errors start emerging :)
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue names no files or existing fuzzing entry point. Start by locating goblin's current ELF fuzz seeds and parser setup, then review how seeds could cover BSD ELF, Mach-O, PE, and object files. Done means the requested seed coverage is set up and emerging parser errors can be reported as separate issues.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- reverse-engineering
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100