Skip to content

Improve OSS-Fuzz integration #264

Open
@athre0z

Description

Due to the changes in the encoder PR (#254), the build on oss-fuzz is now failing. When fixing it, we should use the opportunity to also:

  • Add the new encoder fuzzing targets
  • Restrict the fuzzer to a sensible input file size to increase fuzzer efficiency (suggested by @mappzor)
  • Add fuzzing corpora for the encoder targets
  • Add our command line tools ./ZydisDisasm and ./ZydisInfo to be fuzzed as well
  • Add fuzzing coverage for the Disassembler.h API

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

A-buildArea: Build systemA-fuzzingArea: Fuzzing tools / OSS-fuzzC-enhancementCategory: Enhancement of existing featuresP-mediumPriority: Medium

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions