sqlmapproject/sqlmap
Automatic SQL injection and database takeover tool observed · 2026-08-28
Health v2 · maintenance only
75/100
- Activity 99
- Release rhythm 31
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 364
- age_days: 5181
- days_rel: 244
- days_push: 7
- n_releases_24m: 2
Adoption not part of the score
38275 stars · 6347 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
sqlmap is an open-source penetration testing tool that automates the detection and exploitation of SQL injection flaws and the takeover of database servers. It supports five injection techniques, fingerprints and works with 40+ database backends, and can access file systems and execute OS commands where the backend permits.
Use cases
- detect sql injection vulnerabilities in a web application
- automatically exploit sql injection flaws during a pentest
- fingerprint the backend database behind a web app
- enumerate database tables and columns to find sensitive data
- dump data from a database via sql injection
- test whether a web parameter is injectable with boolean or time-based blind techniques
- execute operating system commands through a database takeover
- audit api endpoints for sqlinjection issues
When to choose
- you are a penetration tester or security researcher assessing web applications for SQL injection
- you need broad DBMS support (MySQL, PostgreSQL, Oracle, SQL Server, and more) in one tool
- you want automated detection across five injection techniques without writing payloads by hand
- you need to demonstrate real impact by enumerating or exfiltrating data within the injected user's reach
When to avoid
- you want to attack systems you do not own or have written authorization to test - that is illegal
- you need a general-purpose web vulnerability scanner covering XSS, CSRF, and other flaw classes
- you need a defensive tool that fixes or parameterizes queries rather than detecting injection
- you require a GUI-driven scanning workflow rather than a command-line tool
Facets
cli-tool · maturity stable
penetration-testing security database search-engine security penetration-testing databases web-development python windows cross-platform cli sql-injection pentesting database-takeover appsec webappsec exploitation vulnerability-scanning linux macos
3 sources
- readme: https://github.com/sqlmapproject/sqlmap · fetched 2026-08-28 · c2d335f36389
- homepage: http://sqlmap.org · fetched 2026-08-29 · 746ff4f6f97e
- registry_pypi: https://pypi.org/pypi/sqlmap/json · fetched 2026-08-29 · 1aac053a9553
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| sqlmapproject/sqlmap | main | 75 |
For agents
markdown · JSON · MCP: product_card(name="sqlmapproject/sqlmap")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem