IDOR
IDOR
Types of IDOR you will see in wild:
http://foo.bar/somepage?invoice=12345http://foo.bar/changepassword?user=someuserhttp://foo.bar/showImage?img=img00011http://foo.bar/accessPage?menuitem=12
Testing for IDOR - ( Manual-Method ):
Base Steps:
Testcase - 1: Add IDs to requests that don’t have them
Testcase - 2: Try replacing parameter names
Testcase - 3: Supply multiple values for the same parameter.
Testcase - 4: Try changing the HTTP request method when testing for IDORs
Testcase - 5: Try changing the request’s content type
Testcase - 6: Try changing the requested file type (Test if Ruby)
Testcase - 7: Does the app ask for non-numeric IDs? Use numeric IDs instead
Testcase - 8: Try using an array
Testcase - 9: Wildcard ID
Testcase - 10: Pay attention to new features
Testing For IDOR - ( Automated Method ):
Reference:
Medium:
Tips
Author
Last updated
Was this helpful?