idor-hunter
Installation
SKILL.md
IDOR / BOLA Detection Skill
IDOR (Insecure Direct Object Reference) — also called BOLA (Broken Object Level Authorization) in API contexts — occurs when an application exposes a reference to an internal object (ID, filename, key) without verifying the requester is authorized to access it.
This is the #1 finding in bug bounty programs. A systematic approach is essential; random testing misses most cases.
Phase 1 — Reconnaissance: Find All Object References
Before testing anything, map every place the application exposes object references. Cast a wide net.
1.1 URL Path Parameters
GET /api/users/1234/profile
GET /invoices/9981/download
GET /orders/ORD-2024-00042