fortify安装

Fortify 是一款由 Hewlett Packard Enterprise(惠普企业)开发的应用程序安全性测试工具,全名为 "HP Fortify Static Code Analyzer"。它是一种静态代码分析(Static Code Analysis)工具,旨在帮助开发团队在软件开发过程中发现修复潜在的安全漏洞和代码质量问题。

Fortify 主要用于扫描应用程序源代码,检测潜在的漏洞和安全风险,如代码注入、跨站脚本攻击(XSS)、安全配置错误等。它不仅可以检查常见的安全问题,还支持定制规则集,允许开发者根据特定的安全标准或项目需求定义自己的规则。

1. 下载安装包

阿里云盘链接:阿里云盘分享

提取码:y34r

2. 安装程序

点击exe文件开始安装。

选择我接受协议。

选择安装路径。

保持默认勾选就可以。

自动读取安装目录license

更新服务器可默认,可删除。

SCA Migration和Samples页面默认就可以

直接下一步,开始安装。

安装完成。

将安装包中的规则库复制到安装目录Core\config\rules文件夹下

3. 设置编码格式

使用编辑工具打开productlaunch.cmd;

在最后>NUL前增加 -Dfile.encoding=utf-8

保存后,重启fortify,乱码问题就解决了。

4. 更改语言中文

运行scapostinstall.cmd文件

设置option

5. 执行扫描任务

安装完成后,进入工具首页,可创建新项目以及查看之前任务。

根据语言选择扫描方式,再要分析的项目确定后。

可增加新目录和修改输出文件路径

点击下一步,可配置规则包。

可选择分析程度。

扫描完成

6. 报告

下载报告支持PDF、HTML、DOC和XLS类型。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
你可以按照以下步骤安装Fortify: 1. 首先,确保你的系统上已经安装了Java Development Kit (JDK)。你可以通过运行以下命令来检查是否已安装JDK: ``` java -version ``` 如果没有安装JDK,请按照官方文档的指引进行安装。 2. 下载Fortify SCA (Static Code Analyzer)的安装包。你可以从Micro Focus官方网站上下载免费试用版或购买专业版。 3. 解压下载安装包到你选择的目录。例如,你可以将其解压到 `/opt/fortify` 目录下。 4. 打开终端并切换到解压后的目录。 ``` cd /opt/fortify ``` 5. 运行安装程序,根据提示进行安装。 ``` ./bin/sourceanalyzer-install ``` 6. 安装完成后,设置Fortify环境变量。编辑 `~/.bashrc` 文件,并将以下行添加到末尾: ``` export FORTIFY_HOME=/opt/fortify export PATH=$PATH:$FORTIFY_HOME/bin ``` 7. 使用以下命令使环境变量生效: ``` source ~/.bashrc ``` 8. 现在,你可以使用 `sourceanalyzer` 命令来运行Fortify静态代码分析器。例如,要分析一个Java项目,可以使用以下命令: ``` sourceanalyzer -b <build_id> -clean sourceanalyzer -b <build_id> javac <source_files> sourceanalyzer -b <build_id> -scan -f <report_file>.fpr ``` 请注意,在上述命令中, `<build_id>` 是你为项目选择的唯一标识符, `<source_files>` 是你要分析的Java源代码文件, `<report_file>` 是生成的报告文件名。 这就是Fortify的基本安装步骤。你可以根据需要参考Fortify的官方文档进行更多配置和使用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值