Fortify相比其他扫描工具的优势在哪里?

2024-08-21 23:20

本文主要是介绍Fortify相比其他扫描工具的优势在哪里?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最新发布的 Fortify 22.1.0 版本,不仅能高度兼容最新的软件技术,同时继续保持对运营环境常见的应用安全用例的广泛兼容性。经过强化的 Fortify 进一步提升了性能、准确性、可扩展性和易用性。
无论是运行 DevSecOps、开展云计算转型,还是确保软件供应链平稳运行与规模成熟度,Fortify提供了全面、包容和可扩展的智慧平台,支持软件组合从广度与深度两方面同步推进。

更新亮点
此次更新主要包括以下内容:

-继续提升语言支持,持续投资于提升客户体验并打造高效智慧平台,如新增对 Java 1、.NET6以及对 Terraform HCL 的支持
-使用工作流程宏进行扫描,确保全面覆盖重要内容。现在 Weblnspect 可以使用 HAR 文件进行工作流的全线扫描,并进行全种类测试,精准狙击 OAST等漏洞
-使用公共的 Fortify OAST 服务器 WI,轻松检测 OAS 漏洞,如 Log4Shell同时,对Fortify Static Code Analyzer、 Fortify Weblnspect、 Fortify Software Security Center 和Fortify Composition Analysis 进行了全线更新。

新功能和特性的完整列表如下:


洞察力提升:网罗所有问题细节
如果你在更新应用程序版本中遇到了相关问题,你可以点击“相关问题”图标的标题,根据它们是否与其他问题相关来对罗列内容进行排序,也可以有选择地列出与某个问题相关的问题。

针对性提升:规则下载一步就位


之前 Fortify Software Security Center 对规则包只更新请求中 clientType 参数的关注有所不足,导致Rulepack 客户收到了大批量信息,包含所有可用的 Rulepack 数据(包括 Fortify Static CodeAnalyzer、 Fortify Security Assistant Rulepacks)。
现在,Fortify 在 Rulepack 更新请求中充分考虑到了 clientType 的详细参数。


规则性提升:无需在快速模式下执行 SCA 扫描


新版本的软件将不会在快速模式下执行 Fortify Static Code Analyzer 的扫描规则,系统可以组织上传设置为小于 4的 Fortify Static Code Analyzer 速查结果。


维护力提升:增加“保留天数”选项


在调度器页面中,新的报告维护图标中增加了“保留天数”选项。这个选项让所有用户能指定 FortifySoftware Security Center 保留生成报告的天数。

操控力提升:轻松暂停执行作业


现在,用户可以通过“维护”页面(ADMINISTRATION>Maintenance)的“暂停作业”选项,对作业流程实现全局操控,轻松实现暂停与恢复等操作。在暂停作业执行后,所有目前正在运行的作业(包括工件处理、报告生成、数据导出请求等)将继续执行以至完成。任何新提交的作业都将在清除暂停作业执行复选框显示,恢复正常处理后将按照优先级顺序自动排序。


自由度提升:评论特定的自定义标记值


现在,管理人员能够对自定义标记进行评论。当选中“要求评论”设置时,任何对自定义标签的更改都会自动弹出一个评论框,保存按钮将被禁用直到输入评论为止。


扩展性提升:展示问题数量增加


之前 AUDIT 页面一次只能显示 20、50 或 100 个问题。现在,你可以在每页显示多达 150 或 200上限个问题。

针对 Kubernetes 的更新


-增加对 Kubernetes 1.22 的支持
-增加对 Helm 3.8 的支持


Kotlin for Android 支持


您现在可以借助 ScanCentral 客户端,使用 Gradle 集成(-bt gradle)为远程翻译打包, Kotlin for Android 项目。


构建工具更新


-Gradle 7.3
-MSBuild 14.0, 17.0, 17.1, and 17.2


支持自动更新控制器上多个客户端版本


自动更新功能现在能在客户端的多个版本中得到应用。传感器和嵌入式客户端将由控制器中的可用版本进行更新,无需交给控制器进行版本操作。

操作系统更新


新增对以下操作系统和版本的支持:
-macOS 12
-Windows 11


编译器更新


新增对以下编译器版本的支持:
- Clang 13.1.6
-OpenJDK javac 17
-Swiftc 5.6
-cl(MSVC) 2015 and 2022

构建工具更新


新增对以下构建工具版本的支持:
-Gradle 7.4.x
-MSBuild 14.0,17.0, 17.1 and 17.2
-Xcodebuild 13.3 and 13.3.1


语言和框架更新


- C# 10
-.NET 6.0
- C/C++ 20
-HCL 2.0
-Java 17
-TypeScript 4.4 和4.5
注:Terraform 和谷歌云平台的规则将成为 Fortify 软件安全内容 2022 R2 版本的一部分。

支持 Visual studio 2022 的部署与应用


Fortify Extension for Visual Studio 现在支持 Visual Studio 2022。


支持IntelliJ 2021.x


Intelij 2021.x 支持 Fortify Analysis Plugin for IntelliJ,同时也支持从 IntelliJ 2021.x到 2021.3 版本的部署。


从文件系统引入 Fortify Rulepacks


Fortify Audit Workbench、 Fortify Eclipse Complete Plugin 和 Fortify Extension for Visual Studio 中的选项菜单能够导入从客户门户下载的 Fortify 所有规则包。


在两个 FPR 之间比较扫描文件


现在在两个 FPR 之间能比较扫描文件的 LOC,并查看 FPR 分析文件的 LOC 计数(-loc),或使用 FPRUtility(-loc,-compareTo)在两个 FPR 之间比较 LOC 计数。


可配置的 fortifyupdate的超时


现在,用户可以通过服务器的“rulepackupdate.SocketReadTimeoutSeconds”属性配置 fortifyupdate的 socket 超时。默认值是 180。

新的搜索修饰符:shortfilename


在 Fortify Audit Workbench 和 Fortify Plugins for Eclipse 中,你可以用 shortfilename 作为问题模板中的搜索修饰符,来过滤或隐藏与文件名匹配的问题。如果进行全路径匹配,可以继续使用文件搜索修饰符。


新的 OWASP Top 10 2021 报告


从以下工具生成新的 OWASP Top 10 报告(2021):
- Fortify Audit Workbench
- Fortify Extension for Visual Studio
-Fortify Remediation Plugin for Eclipse
-BlRTReportGenerator

用户配置限制


-新的设置权限:允许您根据需要对特定的域或IP 地址进行扫描。
-新的修改权限:需要允许用户修改扫描。没有这个权限的用户只能配置扫描 URL、登录宏、工作流宏和网络凭证。有了这个有限的角色,用户可以开始全新的扫描流程,从基础设置创建扫描查看设置而无需做出任何改变。


PostgressQL 支持


支持使用 PostgresSQL 数据库。


扫描导入


从 Fortify Weblnspect 或 Fortify WebInspect Enterprise 将扫描结果导入 ScanCentral PostgresSQL数据库。

自动部署(基础设施作为代码)


支持 ScanCentral DAST 完全自动化部署。


重新扫描按钮


允许您重新对现有的扫描进行操作。
Fortify Weblnspect
(Fortify DAST)
支持 HAR 文件

使用工作流程宏进行扫描,确保在扫描中涵盖重要内容。WebInspect 现在可以使用 HAR 文件进行工作流扫描。


带外测试


Weblnspect 现在可以对新的漏洞进行测试,这类漏洞往往被称为带外或 OAST 漏洞。同时,在使用公共 Fortify OAST 服务器的情况下,Weblnspect 可以检测 OAST 漏洞,如 Log4Shell。

更新引擎 7.0


Fortify 将继续增强其引擎能力,以提高扫描范围和性能。WebInspect 22.1.0 提供了更快的抓取和审计,并通过 Macro Engine 7.0 的 Web Macro Recorder 提供更好的应用支持。


支持 MS SQL AD Authentication


Weblnspect 22.1.0 现在可以使用 AD Authentication 的 MS SQL 数据库。


支持 Windows 11


Weblnspect 22.1.0 现在支持 Windows 11 操作系统。


Azure SQL 数据库支持


WebInspect 22.1.0 现在可以使用 Azure SQL 数据库来存储扫描数据。


Fortify Weblnspect Enterprise 21.2.0 的传感器支持


WebInspect 22.1.0 可以被配置为 Fortify Weblnspect 21.2.0 的传感器。

(本文转载自Fortify官网,如有侵权问题请联系处理)

这篇关于Fortify相比其他扫描工具的优势在哪里?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1094576

相关文章

基于Python实现一个Windows Tree命令工具

《基于Python实现一个WindowsTree命令工具》今天想要在Windows平台的CMD命令终端窗口中使用像Linux下的tree命令,打印一下目录结构层级树,然而还真有tree命令,但是发现... 目录引言实现代码使用说明可用选项示例用法功能特点添加到环境变量方法一:创建批处理文件并添加到PATH1

使用jenv工具管理多个JDK版本的方法步骤

《使用jenv工具管理多个JDK版本的方法步骤》jenv是一个开源的Java环境管理工具,旨在帮助开发者在同一台机器上轻松管理和切换多个Java版本,:本文主要介绍使用jenv工具管理多个JD... 目录一、jenv到底是干啥的?二、jenv的核心功能(一)管理多个Java版本(二)支持插件扩展(三)环境隔

Python使用smtplib库开发一个邮件自动发送工具

《Python使用smtplib库开发一个邮件自动发送工具》在现代软件开发中,自动化邮件发送是一个非常实用的功能,无论是系统通知、营销邮件、还是日常工作报告,Python的smtplib库都能帮助我们... 目录代码实现与知识点解析1. 导入必要的库2. 配置邮件服务器参数3. 创建邮件发送类4. 实现邮件

CnPlugin是PL/SQL Developer工具插件使用教程

《CnPlugin是PL/SQLDeveloper工具插件使用教程》:本文主要介绍CnPlugin是PL/SQLDeveloper工具插件使用教程,具有很好的参考价值,希望对大家有所帮助,如有错... 目录PL/SQL Developer工具插件使用安装拷贝文件配置总结PL/SQL Developer工具插

Python使用FFmpeg实现高效音频格式转换工具

《Python使用FFmpeg实现高效音频格式转换工具》在数字音频处理领域,音频格式转换是一项基础但至关重要的功能,本文主要为大家介绍了Python如何使用FFmpeg实现强大功能的图形化音频转换工具... 目录概述功能详解软件效果展示主界面布局转换过程截图完成提示开发步骤详解1. 环境准备2. 项目功能结

Linux系统之stress-ng测压工具的使用

《Linux系统之stress-ng测压工具的使用》:本文主要介绍Linux系统之stress-ng测压工具的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、理论1.stress工具简介与安装2.语法及参数3.具体安装二、实验1.运行8 cpu, 4 fo

Maven项目中集成数据库文档生成工具的操作步骤

《Maven项目中集成数据库文档生成工具的操作步骤》在Maven项目中,可以通过集成数据库文档生成工具来自动生成数据库文档,本文为大家整理了使用screw-maven-plugin(推荐)的完... 目录1. 添加插件配置到 pom.XML2. 配置数据库信息3. 执行生成命令4. 高级配置选项5. 注意事

Python使用pynput模拟实现键盘自动输入工具

《Python使用pynput模拟实现键盘自动输入工具》在日常办公和软件开发中,我们经常需要处理大量重复的文本输入工作,所以本文就来和大家介绍一款使用Python的PyQt5库结合pynput键盘控制... 目录概述:当自动化遇上可视化功能全景图核心功能矩阵技术栈深度效果展示使用教程四步操作指南核心代码解析

如何基于Python开发一个微信自动化工具

《如何基于Python开发一个微信自动化工具》在当今数字化办公场景中,自动化工具已成为提升工作效率的利器,本文将深入剖析一个基于Python的微信自动化工具开发全过程,有需要的小伙伴可以了解下... 目录概述功能全景1. 核心功能模块2. 特色功能效果展示1. 主界面概览2. 定时任务配置3. 操作日志演示

使用Python和Tkinter实现html标签去除工具

《使用Python和Tkinter实现html标签去除工具》本文介绍用Python和Tkinter开发的HTML标签去除工具,支持去除HTML标签、转义实体并输出纯文本,提供图形界面操作及复制功能,需... 目录html 标签去除工具功能介绍创作过程1. 技术选型2. 核心实现逻辑3. 用户体验增强如何运行