【问题标题】:Is there any IDE Plugins available to scan while coding?编码时是否有可用于扫描的 IDE 插件?
【发布时间】:2009-05-26 10:23:38
【问题描述】:

有一些可用的工具,如 Fortify,可以与 IDE 集成以扫描源代码中的安全漏洞。但我期望的是像 eclipse 这样的 IDE 插件,它应该在输入代码时检查漏洞。 (可能,对于 Java 程序,对于每个分号 (;),它都应该检查漏洞)。如果该工具建议在旅途中进行修复,那就太好了。以便开发人员可以修复漏洞,例如修复eclipse中的编译问题。与运行完整的代码扫描、检查漏洞、修复漏洞并再次扫描整个代码库相比,这确实会大大减少开发人员的时间。

市场上是否已有此类产品?如果没有,开发这样的东西是否可行?

【问题讨论】:

    标签: java eclipse plugins


    【解决方案1】:

    FindBugs 也许可以以类似的方式工作,我已将其设置为每次编译新文件时运行,它会警告一些有趣的潜在错误。我知道的唯一一个在你输入时运行的插件是Checkstyle,所以也许有一个类似的插件可以检查安全漏洞?

    【讨论】:

      【解决方案2】:

      Cigital.com 他们有一个在“拼写检查”模式下工作的插件。当您键入时,它将突出显示漏洞代码。例如 SQL 注入、XSS 等。它工作得很好,不会像其他插件那样占用你的机器资源。

      【讨论】:

        【解决方案3】:

        您还可以查看 Ounce Labs 和 Coverity...

        【讨论】:

        • 我认为 ouncelabs、coverity 和 findbugs 会对代码进行全面扫描。但我正在寻找的是一个类似于 winword 的插件,它在打字时会进行拼写检查。只需在 IDE 中键入一行代码,插件就会检查该行中可能存在的漏洞并提醒用户。这类似于 eclipse 的内置编译器,它检查代码的正确性并提醒用户他/她键入的每一行。
        猜你喜欢
        • 2015-04-13
        • 1970-01-01
        • 2019-02-01
        • 1970-01-01
        • 2011-08-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多