Agent skill · security · aiskillstore
sql-injection-testing
This skill should be used when the user asks to "test for SQL injection vulnerabilities", "perform SQLi attacks", "bypass authentication using SQL injection", "extract database information through injection", "detect SQL injection flaws", or "exploit database query vulnerabilities". It provides comprehensive techniques for identifying, exploiting, and understanding SQL injection attack vectors across different database systems.
Why this skill is useful
Adds executable SQL injection testing scripts and techniques that enhance the AI's capability to identify and exploit vulnerabilities in databases.
What it needs
Requires burp-suite, sqlmap installed locally. About 6k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
SQL Injection Testing Purpose Execute comprehensive SQL injection vulnerability assessments on web applications to identify database security flaws, demonstrate exploitation techniques, and validate input sanitization mechanisms. This skill enables systematic detection and exploitation of SQL injection vulnerabilities across in-band, blind, and out-of-band attack vectors to assess application security posture. Inputs / Prerequisites Required Access Target web application URL with injectable parameters Burp Suite or equivalent proxy tool for request manipulation SQLMap installation for automated exploitation Browser with developer tools enabled Technical Requirements Understanding of SQL query syntax (MySQL, MSSQL, PostgreSQL, Oracle) Knowledge of HTTP request/response cycle Familiarity with database schemas and structures Write permissions for testing reports Legal Prerequisites Written authorization for penetration testing Defined scope including target URLs and parameters Emergency contact procedures established Data handling agreements in place Outputs / Deliverables Primary Outputs SQL injection vulnerability report with severity ratings Extracted database schemas and table structures Authentication bypass proof-of-concept demonstrations Remediation recommendations with code examples Evidence Artifacts Screenshots of successful injections HTTP request/response logs Database dumps (sanitized) Payload documentation Core Workflow Phase 1: Detection and Reconnaissance Identify Injectable Parameters Locate user-controlled input fields that interact with database queries: Test for Basic Vulnerability Indicators Insert special characters to trigger error responses: Monitor application responses for: Database error messages revealing query structure Unexpected application behavior changes HTTP 500 Internal Server errors Modified response content or length Logic Testing Payloads Verify boolean-based vulnerability presence: Compare responses between true and false conditi …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/sql-injection-testing