How do I use it?

There’s two main ways of using befuzzed. Both can take time to run so set it running before you go for lunch or go home for the day or week, check the report once it’s finished.

Do you have a JSON schema?

If you have a JSON schema you can use schema-based fuzzing, which gives you up and running quickly. Befuzzed will generate data based on your schemas.

Don’t yet have a schema?

If you’re new and don’t get have a JSON schema for your API endpoint you can instead use object-based fuzzing. You provide a valid request to your endpoint and befuzzed will generate data based on modifications to that.