全国服务热线 13862561363

fortify 华克斯信息

更新时间:2023-12-24 16:53:53
价格:请来电询价
联系电话:(0512)
联系手机:13862561363
联系人:华克斯
让卖家联系我
详细介绍

C/C++源码扫描系列- Fortify 篇

环境搭建

本文的分析方式是在 Linux 上对源码进行编译、扫描,然后在 Windows 平台对扫描结果进行分析,所以涉及 Windows 和 Linux 两个平台的环境搭建。

Windows搭建

首先双击 Fortify_SCA_and_Apps_20.1.1_windows_x64.exe 安装




安装完成后,把 fortify-common-20.1.1.0007.jar 拷贝 Core﹨lib 进行,然后需要把 rules 目录的规则文件拷贝到安装目录下的 Core﹨config﹨rules 的路径下,该路径下保存的是Fortify的默认规则库。



ExternalMetadata 下的文件也拷贝到 Core﹨config﹨ExternalMetadata 目录即可

执行 auditworkbench.cmd 即可进入分析源码扫描结果的IDE.










Fortify “Analysis Trace(分析跟踪)”面板:

当您选择某个问题后,Analysis Trace(分析跟踪)面板会显示相关的 trace output。通常情况下,fortify价格,这是一系列进程点,显示了分析器是如何找到该问题的。对于数据流和控制流问题,源代码扫描工具fortify价格,这一系列点会以执行顺序显示。

例如,源代码检测工具fortify价格,如果您选择某个与可能被数据流相关的问题,Analysis Trace(分析跟踪)面板会显示这段源代码中数据流的移动方向。

“Analysis Trace(分析跟踪)”面板使用以下图标来显示本段源代码中数据流的移动方式:

表 1:分析跟踪图标




C/C++源码扫描系列- Fortify 篇

环境搭建

Linux搭建

解压的压缩包,然后执行 ./Fortify_SCA_and_Apps_19.2.1_linux_x64.run 按照引导完成安装即可,安装完成后进入目录执行sourceanalyzer来查看是否安装完成

然后将 rules 和 ExternalMetadata 拷贝到对应的目录中完成规则的安装。


Fortify的工作原理和codeql类似,首先会需要使用Fortify对目标源码进行分析提取源代码中的信息,然后使用规则从源码信息中查询出匹配的代码。





fortify价格-华克斯信息由苏州华克斯信息科技有限公司提供。行路致远,砥砺前行。苏州华克斯信息科技有限公司致力成为与您共赢、共生、共同前行的战略伙伴,更矢志成为行业软件具有竞争力的企业,与您一起飞跃,共同成功!

联系方式

  • 地址:苏州 苏州工业园区新平街388号
  • 电话:(0512)
  • 联系人:华克斯
  • 手机:13862561363
  • QQ:3521016152
  • Email:sinocax@sinocax.com
产品分类