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自建轻量级的HTTP调试工具

《使用Python自建轻量级的HTTP调试工具》这篇文章主要为大家详细介绍了如何使用Python自建一个轻量级的HTTP调试工具,文中的示例代码讲解详细,感兴趣的小伙伴可以参考一下... 目录一、为什么需要自建工具二、核心功能设计三、技术选型四、分步实现五、进阶优化技巧六、使用示例七、性能对比八、扩展方向建

Python基于wxPython和FFmpeg开发一个视频标签工具

《Python基于wxPython和FFmpeg开发一个视频标签工具》在当今数字媒体时代,视频内容的管理和标记变得越来越重要,无论是研究人员需要对实验视频进行时间点标记,还是个人用户希望对家庭视频进行... 目录引言1. 应用概述2. 技术栈分析2.1 核心库和模块2.2 wxpython作为GUI选择的优

使用Java实现通用树形结构构建工具类

《使用Java实现通用树形结构构建工具类》这篇文章主要为大家详细介绍了如何使用Java实现通用树形结构构建工具类,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录完整代码一、设计思想与核心功能二、核心实现原理1. 数据结构准备阶段2. 循环依赖检测算法3. 树形结构构建4. 搜索子

利用Python开发Markdown表格结构转换为Excel工具

《利用Python开发Markdown表格结构转换为Excel工具》在数据管理和文档编写过程中,我们经常使用Markdown来记录表格数据,但它没有Excel使用方便,所以本文将使用Python编写一... 目录1.完整代码2. 项目概述3. 代码解析3.1 依赖库3.2 GUI 设计3.3 解析 Mark

利用Go语言开发文件操作工具轻松处理所有文件

《利用Go语言开发文件操作工具轻松处理所有文件》在后端开发中,文件操作是一个非常常见但又容易出错的场景,本文小编要向大家介绍一个强大的Go语言文件操作工具库,它能帮你轻松处理各种文件操作场景... 目录为什么需要这个工具?核心功能详解1. 文件/目录存javascript在性检查2. 批量创建目录3. 文件

jvm调优常用命令行工具详解

《jvm调优常用命令行工具详解》:本文主要介绍jvm调优常用命令行工具的用法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一 jinfo命令查看参数1.1 查看jvm参数二 jstack命令2.1 查看现场堆栈信息三 jstat 实时查看堆内存,gc情况3.1

MySQL使用binlog2sql工具实现在线恢复数据功能

《MySQL使用binlog2sql工具实现在线恢复数据功能》binlog2sql是大众点评开源的一款用于解析MySQLbinlog的工具,根据不同选项,可以得到原始SQL、回滚SQL等,下面我们就来... 目录背景目标步骤准备工作恢复数据结果验证结论背景生产数据库执行 SQL 脚本,一般会经过正规的审批

Vue 调用摄像头扫描条码功能实现代码

《Vue调用摄像头扫描条码功能实现代码》本文介绍了如何使用Vue.js和jsQR库来实现调用摄像头并扫描条码的功能,通过安装依赖、获取摄像头视频流、解析条码等步骤,实现了从开始扫描到停止扫描的完整流... 目录实现步骤:代码实现1. 安装依赖2. vue 页面代码功能说明注意事项以下是一个基于 Vue.js

基于Python开发批量提取Excel图片的小工具

《基于Python开发批量提取Excel图片的小工具》这篇文章主要为大家详细介绍了如何使用Python中的openpyxl库开发一个小工具,可以实现批量提取Excel图片,有需要的小伙伴可以参考一下... 目前有一个需求,就是批量读取当前目录下所有文件夹里的Excel文件,去获取出Excel文件中的图片,并

Java导入、导出excel用法步骤保姆级教程(附封装好的工具类)

《Java导入、导出excel用法步骤保姆级教程(附封装好的工具类)》:本文主要介绍Java导入、导出excel的相关资料,讲解了使用Java和ApachePOI库将数据导出为Excel文件,包括... 目录前言一、引入Apache POI依赖二、用法&步骤2.1 创建Excel的元素2.3 样式和字体2.