Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
modsecurity-backdoor — 这是在 ModSecurity WAF 内部运行的恶意软件的概念验证。 | Kitploit
工具/GitHubGitHub/azurit/modsecurity-backdoor
IDS/IPS规避后渗透利用Web安全命令与控制红队远程访问工具
GitHubazurit/modsecurity-backdoor

modsecurity-backdoor

这是在 ModSecurity WAF 内部运行的恶意软件的概念验证。

查看仓库
34131年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

ModSecurity 后门

描述

这是一个在 ModSecurity WAF 内部运行的恶意软件的概念验证。

该软件有两个主要功能:

  • 获取文件内容。
  • 运行命令并获取输出(远程 shell)。

此外,它还包括以下功能:

  • 动态设置控制 POST 参数名称,使检测更加困难。
  • 禁用日志记录,使检测更加困难(仅针对通过 POST 参数名称识别的攻击者 请求)。
  • 禁用所有其他规则(仅针对通过 POST 参数名称识别的攻击者 请求)。

先决条件

  • 支持 Lua 的 ModSecurity
  • Lua
  • ModSecurity 指令 SecStreamOutBodyInspection 和 SecContentInjection 设置为 On

安装

获取文件 backdoor.conf 和 backdoor.lua,并将第一个文件加载到 Web 服务器中。

配置

可以在文件 backdoor.conf 的第一个规则中进行配置。

tx.backdoor_file_argument_name

此设置可用于设置用于获取文件内容的 POST 参数名称。 将其设置为任意随机值,例如 koomem6Shmog。

tx.backdoor_command_argument_name

此设置可用于设置用于运行命令的 POST 参数名称。 将其设置为任意随机值,例如 tys4Olhuibves。

使用方法

可以在 ModSecurity WAF 后面的目标服务器上的任何地址(域名)上运行命令。 命令的输出会附加到 标准服务器响应中。

使用示例

获取文件内容:
curl -X POST -d "koomem6Shmog=/etc/passwd" "http://example.com/"

运行命令并获取输出:
curl -X POST -d "tys4Olhuibves=/bin/ps aux" "http://example.com/"

许可证

版权所有 (c) 2022 Jozef Sudolsky。保留所有权利。

“啤酒软件许可证”(修订版 42): [email protected] 编写了此文件。只要您保留此声明,您 就可以随意使用此内容。如果我们某天相遇,并且您认为 此内容值得,您可以请我喝一杯啤酒作为回报。Jozef Sudolsky

下载工具