awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
epinna avatar

epinna/tplmap

0
View on GitHub↗
4,169 星标·686 分支·Python·GPL-3.0·6 次浏览

Tplmap

tplmap 是一款旨在检测和利用服务器端模板注入 (SSTI) 漏洞的安全工具。它作为一个自动化扫描器,用于识别易受攻击的模板引擎上下文,并提供了一个实现远程代码执行的框架。

该工具专注于将高级请求转换为引擎特定的语法,以执行操作系统命令并绕过应用沙箱。它还支持远程文件系统访问,允许用户在本地机器和目标服务器之间读取、写入和传输文件。

其他功能包括启动本地易受攻击的服务器以模拟有缺陷的环境进行 Payload 验证。该项目还支持与 Web 安全代理集成,以自动化将测试 Payload 注入到拦截的流量中。

Features

  • Server-Side Template Injection Detection - Automates the detection and exploitation of server-side template injection vulnerabilities.
  • Shell Command Execution - Executes arbitrary operating system shell commands by bypassing application sandboxes.
  • Engine-Specific Templates - Generates targeted injection strings based on the identified template engine to bypass security filters.
  • Remote Code Execution Tools - Provides a framework to achieve and manage arbitrary code execution via template injection.
  • Remote Access Payloads - Translates high-level requests into engine-specific syntax to execute operating system commands on target servers.
  • Injection Mapping - Identifies vulnerable engines by sending polyglot payloads and analyzing server response patterns.
  • Web Application Penetration Testing - Automates the discovery of injection flaws in web servers during active security assessments.
  • Remote File Transfers - Facilitates moving files between local and remote systems by leveraging template engine primitives.
  • Remote File Read-Write Operations - Provides the ability to read and write files on a remote server via template injection.
  • Bidirectional Host-to-Server File Transfers - Moves files bidirectionally between local machines and remote servers using active injection points.
  • Vulnerable Server Simulations - Launches containerized web servers running flawed template engines to validate exploit payloads.
  • Vulnerable Scenario Deployments - Deploys intentionally misconfigured local web servers to verify tool functionality.
  • File System Access Controls - Leverages template engine flaws to read sensitive data from or write files to the target file system.
  • Vulnerability Simulations - Simulates vulnerable template engine environments for practicing exploitation techniques.
  • Vulnerability Scanners - SSTI and code injection detection tool.
  • Command and Template Injection - Detects and exploits server-side template and code injection.
  • Fuzzing and Injection - Detects and exploits code and server-side template injections.
  • Specialized Vulnerability Scanners - Tool for detecting and exploiting server-side template injection vulnerabilities.
  • SSTI Injection - Tool for detecting and exploiting SSTI and code injection.
  • Template Injection Tools - Automated tool for exploiting code and template injection vulnerabilities.
  • Vulnerability Exploitation Frameworks - Detects and exploits server-side template injection.
  • Web Exploitation - Exploits Server-Side Template Injection vulnerabilities.
  • Web Exploitation Tools - Automated server-side template injection and server takeover.

Star 历史

epinna/tplmap 的 Star 历史图表epinna/tplmap 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Tplmap 的开源替代方案

相似的开源项目,按与 Tplmap 的功能重合度排序。
  • commixproject/commixcommixproject 的头像

    commixproject/commix

    5,757在 GitHub 上查看↗

    Commix is an automated tool for detecting and exploiting OS command injection vulnerabilities in web applications. It probes user-supplied input vectors with heuristic test payloads, analyzes response differences to identify injection points, and then automates the execution of arbitrary operating system commands on the target server. The tool distinguishes itself through a multi-layer filter bypass engine that evaluates input constraints independently per filter type and composes tailored evasion strategies into a single payload. A modular payload tamper pipeline transforms raw injection str

    Python
    在 GitHub 上查看↗5,757
  • jaykali/maskphishjaykali 的头像

    jaykali/maskphish

    3,020在 GitHub 上查看↗

    Maskphish is a comprehensive security toolkit that integrates capabilities for digital forensics, network vulnerability scanning, open-source intelligence, penetration testing, and social engineering. It functions as a multi-purpose framework for automating reconnaissance and executing security audits across diverse network environments. The project features a specialized phishing and social engineering toolkit used for cloning websites, masking URLs, and deploying deceptive pages to capture user credentials. It also includes a remote access Trojan builder for generating platform-specific exe

    Shellhackhackinghacking-tool
    在 GitHub 上查看↗3,020
  • s0md3v/xsstrikes0md3v 的头像

    s0md3v/XSStrike

    14,752在 GitHub 上查看↗

    XSStrike is an automated security scanning engine designed for web application discovery, input

    Pythonwaf-detectionxssxss-bruteforce
    在 GitHub 上查看↗14,752
  • fuzzdb-project/fuzzdbfuzzdb-project 的头像

    fuzzdb-project/fuzzdb

    8,819在 GitHub 上查看↗

    fuzzdb is a collection of datasets designed for web application penetration testing and dynamic fuzzing. It provides a fuzzing payload dictionary, a resource discovery wordlist, and a fault injection dataset containing corrupted Unicode, null bytes, and escape codes to trigger application crashes and logic errors. The project includes a security filter bypass list featuring polyglots and encoded strings to evade web application firewalls and input validation filters. It also provides a comprehensive web application penetration testing dataset specifically for identifying flaws such as cross-s

    PHP
    在 GitHub 上查看↗8,819
查看 Tplmap 的所有 30 个替代方案→

常见问题解答

epinna/tplmap 是做什么的?

tplmap 是一款旨在检测和利用服务器端模板注入 (SSTI) 漏洞的安全工具。它作为一个自动化扫描器,用于识别易受攻击的模板引擎上下文,并提供了一个实现远程代码执行的框架。

epinna/tplmap 的主要功能有哪些?

epinna/tplmap 的主要功能包括:Server-Side Template Injection Detection, Shell Command Execution, Engine-Specific Templates, Remote Code Execution Tools, Remote Access Payloads, Injection Mapping, Web Application Penetration Testing, Remote File Transfers。

epinna/tplmap 有哪些开源替代品?

epinna/tplmap 的开源替代品包括: commixproject/commix — Commix is an automated tool for detecting and exploiting OS command injection vulnerabilities in web applications. It… jaykali/maskphish — Maskphish is a comprehensive security toolkit that integrates capabilities for digital forensics, network… s0md3v/xsstrike — XSStrike is an automated security scanning engine designed for web application discovery, input. hahwul/dalfox — Dalfox is an automated web application security tool specifically designed for discovering and verifying cross-site… fuzzdb-project/fuzzdb — fuzzdb is a collection of datasets designed for web application penetration testing and dynamic fuzzing. It provides a… andresriancho/w3af — w3af is a web penetration testing suite and security audit framework designed to identify and exploit vulnerabilities…