Hi All,
I want to fuzz an API. I need to POST JSON to the API. Thing is, one of JSON values is request ID, which must be unique for each POST request. The ID value is arbitrary, it can be anything ass log as it is unique. So, my though is - set Numberzz, do increment by one and all is done.
Then there is a JSON value (say, AMOUNT) that API expects to be a digit. This is the field I want to fuzz. Problem is, this value is at the bottom of JSON and ID is at the top. If I run the fuzzer, it sends POST with ID 1 and AMOUNT a. This is fine. The second POST request is ID 1 and AMOUNT b. And here is the problem. I need fuzzer to iterate through payloads set for AMOUNT first, so that ID is always unique.
Is there a way to do this?