apache - ModSecurity规则: Which are better - GotRoot or TrustWave?

标签 apache apache2 pci-dss mod-security mod-security2

我们正在寻找 ModSecurity (mod_security) 的一些附加规则 - 有 2 个商业选项,要么 GotRoot,要么来自 TrustWave 的新规则

http://www.gotroot.com/mod_security+rules

https://www.trustwave.com/modsecurity-rules-support.php

我听说过 TrustWave,但没有听说过 GotRoot。然而,GotRoot 规则似乎在 Google 等方面有更多提及 - TrustWave 的规则似乎仅在大约一个月前出现

我们将使用它们来保护电子商务网站

最佳答案

我是 Trustwave SpiderLabs 研究团队的 ModSecurity 项目负责人。当比较两个规则集并询问哪个“更好”时,这将取决于您的应用程序设置和所需的安全需求。您提到这是一个电子商务网站。是否使用 osCommerce 等公共(public)软件?

Trustwave 的商业 ModSecurity 规则具有许多一般优势:

  1. 这些规则由 Trustwave SpiderLabs 研究团队创建,该团队开发了 ModSecurity 代码,从而降低了规则准确性的错误(请参阅下面有关 GotRoot 问题的数据)

  2. SpiderLabs 研究团队根据我们的规则进行了广泛的测试和研究,以使其变得更好。请参阅我们最近的 SQL 注入(inject)挑战 - http://blog.spiderlabs.com/2011/07/modsecurity-sql-injection-challenge-lessons-learned.html

  3. 这些规则可以单独使用,也可以与 OWASP ModSecurity 核心规则集(也由同一 Trustwave SpiderLabs 研究团队管理)集成使用。这样可以实现部署的灵 active ,并且还可以提高准确性,因为可以对攻击有效负载进行协作检测。最终结果是漏报(遗漏攻击)的可能性较低。

  4. Trustwave 规则可以使用攻击类型或应用程序类型方法来应用。例如,如果您正在运行 osCommerce 站点,我们有一个打包的规则集,其中包含仅适用于该特定应用程序的虚拟补丁。此方法的好处是您只需激活适用于您的环境的规则,而不是运行数百或数千个不需要的规则。这种方法的另一个好处是,它将减少请求的处理时间/延迟。

  5. Trustwave 虚拟补丁还包括元数据,其中包含指向第 3 方漏洞数据(例如 OSVDB)的 http 链接。

至于 GotRoot 规则本身,我在审查其公开延迟规则后发现存在许多准确性问题,如果出现误报问题,可能会导致这些问题。主要问题在于变换函数的使用不当。转换函数(例如 t:base64Decode)用于在应用运算符之前对数据进行标准化。有许多 GotRoot 规则应用了不正确的转换函数,即使存在恶意数据,这些转换函数也会以运算符(operator)永远不会匹配的方式更改数据。这表明这些尚未经过准确性测试。

希望这些信息有帮助。

关于apache - ModSecurity规则: Which are better - GotRoot or TrustWave?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8181052/

相关文章:

apache - 如何为 Apache httpd 服务器启用 CORS? (分步过程)

ruby-on-rails - 开发 Ruby On Rails 网络应用程序 : How can I move it to a server?

credit-card - 当我的结账流程有一个确认页面时,最大限度地减少 PCI 合规性

linux - PCI-DSS 1.3.3/1.3.5,限制从 DMZ 到 Internet 的出站访问

regex - ^ 字符无法在 htaccess 中进行 mod 重写

apache - vagrant 中的 JS 和 CSS 文件在 VM 外部保存时未正确编码

ubuntu - 在 Apache2 中使用可变子域运行多个网站

apache2 - glassfish + jk + 大文件/奇怪的响应

symfony - 修复 Symfony2 中的要求

payment-gateway - 使用支付网关和 PCI 合规性