Skip to content

Fuzzing API Payload Only #980

@brendan-c-riley

Description

@brendan-c-riley

Description

I am trying to use the restler-fuzzer to fuzz an API with a single endpoint and have the fuzzer obey the grammar and fuzz only the payload body. I am curious whether or not this is possible. When I compile the fuzzer with the grammar it uses default values of 1 and 1.23 and attempts to query the API with those values. If I manually edit the grammar.py or grammar.json to provide example payloads to the fuzzer it seems that it will only use the examples I provide and not generate any values of its own. I have tried setting examples through the dict.json file manually and an examples.json as well. Ideally, I could configure the fuzzer to be able to use my examples at first, but then fuzz the payload body with it's own generated payload values. I have attached the contents of my settings.json file for context. Any help would be appreciated.

restler_user_settings.json

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions