One-click install
npx skills add https://github.com/AKasem1/claude-bug-bounty --skill hunt-sqli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hunt-sqli
Source: https://github.com/AKasem1/claude-bug-bounty/tree/main/skills/hunt-sqli
Command: npx skills add https://github.com/AKasem1/claude-bug-bounty --skill hunt-sqli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you identify, validate, and document SQL injection vulnerabilities that can expose or alter backend data, often earning high payouts in real bug bounty programs.

Core Features & Use Cases

  • Targeted SQLi hunting guidance: Focuses on high-yield endpoints and parameter patterns like search, filter, sort, reporting ranges, and id-based API routes.
  • Validation methodology: Guides you through error-based, boolean-blind, and time-based blind confirmation (including database-specific sleep/delay payloads).
  • MongoDB/NoSQL injection support: Includes object-operator testing patterns for JSON-based parameter handlers to catch NoSQLi when apps mistakenly assume “MongoDB means safe”.

Example use case: you are testing a public “/search?q=” feature and want to quickly determine whether input reaches a database query, then write a reproducible proof for a triage engineer.

Quick Start

Use hunt-sqli to run systematic SQLi probes against a candidate parameter on a target URL and generate a reproducible, report-ready validation path.

Frequently Asked Questions about hunt-sqli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate SQL injection vulnerabilities for bug bounty reports?

To validate SQL injection vulnerabilities, you need a repeatable workflow using baseline comparison alongside error-based, boolean-blind, or time-based testing to confirm database query manipulation and capture evidence for triage.

What is the best way to test NoSQL injection vulnerabilities in MongoDB parameters?

Testing NoSQL injection vulnerabilities involves applying object-operator testing patterns against JSON-based parameter handlers to catch NoSQLi, verifying if applications mistakenly assume MongoDB integrations are inherently safe from backend data manipulation.

How do I find high-yield SQL injection endpoints in web apps and APIs?

Finding high-yield SQL injection endpoints requires targeting observable parameter vectors like search, filter, sort, reporting ranges, and id-based API routes where user input directly reaches backend database query construction patterns.

Can I use sqlmap automation to prove SQL injection impact during testing?

Yes, you can use sqlmap automation as an optional step within a systematic confirmation workflow to prove SQL injection impact, transitioning from manual error-based or time-based blind probes to automated data extraction.

When do I need time-based blind SQL injection payloads instead of error-based testing?

Time-based blind SQL injection payloads are necessary when the application does not return visible database errors or boolean differences, requiring database-specific sleep or delay payloads to confirm backend query manipulation through observable response delays.

Does this SQL injection hunting methodology work for API routes?

Yes, this SQL injection hunting methodology works for API routes by testing id-based parameters and observable vectors to identify query manipulation paths, ensuring attackers cannot extract data or escalate impact across web app and API endpoints.