sql-injection

Detect and exploit SQL injection vulnerabilities in web applications.

6|1|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/securityfortech/hacking-skills --skill sql-injection-securityfortech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sql-injection
Source: https://github.com/securityfortech/hacking-skills/tree/main/skills/web/injection/sql-injection
Command: npx skills add https://github.com/securityfortech/hacking-skills --skill sql-injection-securityfortech

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, sqlmap, and includes references (resource) components.

What problem does it solve?

This Skill helps identify and exploit SQL injection vulnerabilities, a common web security flaw where attackers can manipulate database queries to gain unauthorized access or control.

Core Features & Use Cases

  • Vulnerability Detection: Identifies potential SQL injection points by analyzing application responses to various payloads.
  • Exploitation Techniques: Provides methods for data exfiltration, authentication bypass, and even OS interaction through database manipulation.
  • Use Case: A penetration tester can use this Skill to systematically test a web application's login forms and search parameters for SQL injection flaws, potentially gaining access to sensitive user data.

Quick Start

Use the sql-injection skill to test the target URL 'http://example.com/product?id=1' for SQL injection vulnerabilities.

Frequently Asked Questions about sql-injection

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

FAQPage Schema
How do I test a web application for SQL injection vulnerabilities?

Testing for SQL injection involves analyzing input vectors and application response anomalies using payloads. This skill automates identifying injection points to detect authentication bypass, data exfiltration, and blind injection flaws.

What techniques can I use for blind SQL injection detection?

Blind SQL injection detection uses time-delay or boolean-based response techniques when applications return no direct errors. By analyzing response anomalies, this skill infers database behavior and extracts data without visible output.

Do I need sqlmap installed to detect SQL injection flaws?

Yes, sqlmap and curl are required dependencies for comprehensive SQL injection testing and exploitation. These tools enable automated payload delivery and response analysis to identify and exploit database query manipulation vulnerabilities.

Can I use this skill to bypass login forms with SQL injection?

Yes, authentication bypass is a core SQL injection use case. By manipulating login form parameters with specific payloads, this skill tests whether the application improperly sanitizes inputs, potentially allowing unauthorized access.

What is the best way to extract database data using UNION queries?

Data exfiltration via UNION queries is supported by appending UNION SELECT statements to vulnerable parameters. This skill analyzes responses to map columns and extract sensitive data when applications concatenate query results directly.