Skip to content

Improve OSS-Fuzz integration #264

Open
@athre0z

Description

@athre0z

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

Metadata

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