sqlmap-database-pentesting

Featured

Provide systematic methodologies for automated SQL injection detection and exploitation using SQLMap.

Testing & QA 39,227 stars 6374 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# SQLMap Database Penetration Testing ## Purpose Provide systematic methodologies for automated SQL injection detection and exploitation using SQLMap. This skill covers database enumeration, table and column discovery, data extraction, multiple target specification methods, and advanced exploitation techniques for MySQL, PostgreSQL, MSSQL, Oracle, and other database management systems. ## Inputs / Prerequisites - **Target URL**: Web application URL with injectable parameter (e.g., `?id=1`) - **SQLMap Installation**: Pre-installed on Kali Linux or downloaded from GitHub - **Verified Injection Point**: URL parameter confirmed or suspected to be SQL injectable - **Request File (Optional)**: Burp Suite captured HTTP request for POST-based injection - **Authorization**: Written permission for penetration testing activities ## Outputs / Deliverables - **Database Enumeration**: List of all databases on the target server - **Table Structure**: Complete table names within target database - **Column Mapping**: Column names and data types for each table - **Extracted Data**: Dumped records including usernames, passwords, and sensitive data - **Hash Values**: Password hashes for offline cracking - **Vulnerability Report**: Confirmation of SQL injection type and severity ## Core Workflow ### 1. Identify SQL Injection Vulnerability #### Manual Verification ```bash # Add single quote to break query http://target.com/page.php?id=1' # If error message appears, likely SQL injectable ...

Details

Author
sickn33
Repository
sickn33/antigravity-awesome-skills
Created
4 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Testing & QA Listed

sqlmap-database-pentesting

This skill should be used when the user asks to "automate SQL injection testing," "enumerate database structure," "extract database credentials using sqlmap," "dump tables and columns...

335 Updated today
aiskillstore
API & Backend Solid

sqlmap-database-penetration-testing

This skill should be used when the user asks to "automate SQL injection testing," "enumerate database structure," "extract database credentials using sqlmap," "dump tables and columns from a vulnerable database," or "perform automated database penetration testing." It provides comprehensive guidance for using SQLMap to detect and exploit SQL injection vulnerabilities.

27,681 Updated today
davila7
API & Backend Solid

sqlmap-database-penetration-testing

This skill should be used when the user asks to "automate SQL injection testing," "enumerate database structure," "extract database credentials using sqlmap," "dump tables and columns from a vulnerable database," or "perform automated database penetration testing." It provides comprehensive guidance for using SQLMap to detect and exploit SQL injection vulnerabilities.

4,215 Updated today
zebbern
API & Backend Listed

sqlmap-database-penetration-testing

This skill should be used when the user asks to "automate SQL injection testing," "enumerate database structure," "extract database credentials using sqlmap," "dump tables and columns from a vulnerable database," or "perform automated database penetration testing." It provides comprehensive guidance for using SQLMap to detect and exploit SQL injection vulnerabilities.

335 Updated today
aiskillstore
API & Backend Solid

webapp-sqlmap

Automated SQL injection detection and exploitation tool for web application security testing. Use when: (1) Testing web applications for SQL injection vulnerabilities in authorized assessments, (2) Exploiting SQL injection flaws to demonstrate impact, (3) Extracting database information for security validation, (4) Bypassing authentication mechanisms through SQL injection, (5) Identifying vulnerable parameters in web requests, (6) Automating database enumeration and data extraction.

335 Updated today
aiskillstore