hunt-sqli

Identify SQLi and NoSQLi vulnerabilities in web applications and ORM-backed services.

13|2|Updated Jun 1, 2026
One-click install
npx skills add https://github.com/chatbotkit/rook --skill hunt-sqli-chatbotkit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hunt-sqli
Source: https://github.com/chatbotkit/rook/tree/main/skills/hunt-sqli
Command: npx skills add https://github.com/chatbotkit/rook --skill hunt-sqli-chatbotkit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a focused framework for identifying and validating SQL injection and NoSQL injection vulnerabilities across modern ORMs and data-backed services, consolidating proven patterns from public bug bounty reports into actionable guidance.

Core Features & Use Cases

  • Payload patterns and detection signals: boolean-based and time-based probes for SQLi and NoSQLi across SQL and NoSQL backends, with guidance on when and how to interpret responses.
  • Threat model and workflow: step-by-step hunting methodology that covers reconnaissance, payload craft, verification, and responsible disclosure in bug-bounty contexts.
  • Use cases: apply to ORM-backed web apps, API endpoints, and admin interfaces where user input flows into queries, enabling targeted vulnerability discovery and reproducible test reports.

Quick Start

Identify a target with user-controlled inputs and run the injection hunting workflow to confirm and enumerate injectable fields.

Frequently Asked Questions about hunt-sqli

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

FAQPage Schema
How do I test for SQLi and NoSQLi vulnerabilities in ORM-backed web apps?

To test for SQLi and NoSQLi vulnerabilities, identify user-controlled inputs flowing into ORM queries and apply boolean-based and time-based payload probes to detect injection points. This methodology covers reconnaissance, payload crafting, and verification across modern web and API endpoints.

What is the best way to find injection points in API endpoints and admin dashboards?

Finding injection points in API endpoints requires mapping user input fields that influence SQL or NoSQL queries. You can use structured hunting workflows that apply targeted payload patterns and interpret response signals to confirm data exposure vulnerabilities in admin interfaces.

Does this SQLi hunting workflow work for bug bounty reporting?

Yes, this SQLi hunting workflow is designed for bug bounty reporting. It consolidates proven patterns from public bug bounty reports into a step-by-step methodology covering reconnaissance, payload verification, and responsible disclosure to produce reproducible test reports.

Can I use boolean and time-based payloads to detect NoSQLi?

Yes, you can use boolean and time-based payloads to detect NoSQLi. The Skill provides specific payload patterns and detection signals for NoSQL backends, guiding when and how to interpret response delays and boolean conditions to verify injection vulnerabilities safely.

How do I safely validate SQL injection findings without causing data corruption?

To safely validate SQL injection findings, the workflow provides safe validation techniques and tooling guidance to reproduce and verify findings. It focuses on interpreting response signals from non-destructive boolean and time-based probes rather than extracting actual data.

When do I need to test for NoSQLi alongside traditional SQL injection?

You need to test for NoSQLi alongside SQLi when targeting modern stacks where user inputs flow into NoSQL databases. The workflow covers both SQL and NoSQL backends, ensuring comprehensive vulnerability discovery across diverse web, mobile, and service applications.