Fortify 安装与使用指南

2022-12-10

Fortify 安装与使用指南

概述

本文档详细指导您如何安装和使用Fortify,这是一个业界领先的源代码安全分析工具。Fortify能够检测软件源代码中的安全隐患,支持多种编程语言,包括Java、C#、PHP等,通过静态分析技术,它帮助开发者在编码阶段发现并修复安全漏洞。

安装步骤

1. 准备工作

  • JDK: 确保您的系统上已安装Java Development Kit。
  • 下载安装包: 访问官方渠道或授权资源下载Fortify SCA安装文件。

2. 安装过程

  1. 运行安装程序,同意许可协议。
  2. 选择安装路径,并默认安装额外组件,如Audit Workbench和所需插件。
  3. 不删除更新服务器地址,以便未来更新中文包。
  4. 安装完成后,进行必要的配置替换,如jar包、 ExternalMetadata和rules文件的更新。
  5. 更新中文包,确保报告能以中文呈现。

中文包更新

  • 执行Audit Workbench,通过Options进行安全内容管理和语言设置以完成中文包的更新。

使用教程

Audit Workbench与Scan Wizard

  • Audit Workbench主要用于Java项目的源码检测,但也适用于其他语言,尽管在某些版本中可能遇到限制。
  • Scan Wizard适合所有语言项目的扫描,但操作相对复杂,需要逐步配置项目根目录和构建集成。

报告生成

  • 扫描完成后,在Audit Workbench中,选择项目的扫描结果,配置报告格式(如PDF, HTML),并指定导出位置进行生成。

注意事项

  • 对于C/C++项目的扫描,可能存在特定版本兼容性问题,需使用Scan Wizard而非Audit Workbench。
  • 确保环境变量正确配置,以便命令行使用。

结论

通过以上步骤,您可以有效地安装并利用Fortify来提高您软件项目的安全性。不断更新的规则库和语言支持使得Fortify成为一个强大的安全测试工具。在使用过程中,细致阅读官方文档和实践是掌握它的关键。


此文档提供了安装和基本使用的简明指南,详细操作建议参照原文档进行。

下载链接

Fortify安装与使用指南