ENNAENNA

sqlmap vs Tplmap

GitHub Stats

37.2k
Stars
4.2k
6.2k
Forks
685
60
Issues
45
3d ago
Updated
2y ago
-
License
GPL-3.0
Python
Language
Python

About sqlmap

sqlmap is an automatic SQL injection and database takeover tool written in Python. It detects and exploits SQL injection vulnerabilities across a variety of database management systems, automating the process of vulnerability identification and exploitation. With its extensive set of features, sqlmap facilitates database fingerprinting, data extraction, and even OS-level command execution, making it a must-have tool for penetration testers and security researchers.

About Tplmap

Tplmap automates the detection and exploitation of Server-Side Template Injection (SSTI) vulnerabilities. It supports over 15 template engines including Jinja2, Mako, Twig, Smarty, Freemarker, Velocity, and Jade. When it identifies a vulnerable injection point, it can escalate to operating system command execution, file read/write, and reverse shell deployment. Tplmap handles blind injection scenarios through time-based techniques and supports various payload delivery mechanisms to bypass WAFs and filters.

Platform Support

๐Ÿงlinux๐ŸŽmacos๐ŸชŸwindows
๐Ÿงlinux๐ŸŽmacos๐ŸชŸwindows

Tags

sqlmap only

sql-injectiondatabaseautomatedclassic

Tplmap only

sstitemplate-injectionexploitationweb-securityrce