Random Resources
| Item | Description |
|---|---|
| Full Fuzzer Name | RandomResourcesFuzzer |
| Log Key | RR |
| Description | This fuzzer will iterate through each path variable and send random resource identifiers. The expectation is that APIs will return 404. |
| Enabled by default? | Yes |
| Expected result | 404 |
| Fuzzing logic | Iteratively sends a request with a random resources identifiers for each path variable |
| Conditions when this fuzzer will be skipped | When the current path doesn't have path variables |
| HTTP methods that will be skipped | POST, PUT, PATCH, HEAD, TRACE |
| Reporting | Reports error if: 1. response code is documented, but not expected; 2. any unexpected exception. Reports warn if: 1. response code is expected and documented, but not matches response schema; 2. response code is expected, but not documented; 3. response code is 501. Reports success if: 1. response code is 404, is documented and matches response schema. |