【问题标题】:Is ESAPI.NET a dead project?ESAPI.NET 是一个死项目吗?
【发布时间】:2010-11-30 20:45:07
【问题描述】:

我最近的任务是领导一项改进我们的输入(和输出)验证的工作,同时考虑到 OWASP 建议和 PCI 合规性。在此过程中,我正在尝试评估 ESAPI.NET 项目的价值,该项目自 09 年春季以来似乎没有任何活动,目前尚不完整。

有人有使用或扩展 ESAPI.NET v0.2 的经验吗?现在是构建基础设施以解决目标漏洞的良好起点吗?

仅供参考:我正在研究 MS AntiXSS,当然,它只解决了 ESAPI 范围的一部分。我们已经在 SQL 注入方面做得很好,尽管还需要改进。

(如果有人想创建 ESAPI 标签,请随意。我没有魔力。)

【问题讨论】:

  • 是的,我们在那个项目上需要更多的精力,你能帮忙吗?如果是这样,您为什么不加入 ESAPI .Net 项目的领导并实现它呢? :)

标签: asp.net .net security owasp esapi


【解决方案1】:

上周好像有几个更新:http://code.google.com/p/owasp-esapi-dotnet/source/list

您可以联系该列表中的一位项目负责人,询问发生了什么。


注意:2012 年 5 月 26 日:该项目的最后一次更新是 2010 年 12 月 4 日。是的,它已经死了。

【讨论】:

  • 谢谢,克里斯。我只看发行版。我会深入挖掘。
  • 未来读者的注意事项。该项目的最后一次更新发生在 2010 年 12 月 4 日(我的答案在这里发布一周后)。所以,是的,它现在似乎完全死了。
【解决方案2】:

看起来 ESAPI 是死期。没有人使用它,没有问题,没有论坛,没有信息,什么都没有。列表服务器(这是什么,1996 年?)也很贫瘠。文档很糟糕,swingset 中的示例不起作用(安装的服务器是 HTTP 而不是 HTTPS,并且不能在 HTTP 模式下进行任何事务)。

似乎是一个死胡同。

【讨论】:

  • 可能已经为 .NET 死了。为 Java 生机勃勃。 (我在两家公司中实施过,一家财富 500 强,一家财富 1000 强)ESAPI 也被 SANS 和 Veracode 用作事实上的安全修复培训工具。
【解决方案3】:

项目本身似乎已经死了,但是有些人维护了一个 github 副本,并添加了几个(次要?)添加...

https://github.com/haldiggs/owasp-esapi-dotnet

https://github.com/jstemerdink/owasp-esapi-dotnet

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-21
    • 1970-01-01
    • 2022-11-27
    • 1970-01-01
    • 2010-10-16
    • 1970-01-01
    • 2015-01-13
    相关资源
    最近更新 更多