苏州华克斯公司-源代码检测工具fortify扫描

代码质量利器:Fortify SCA使用指南

静态代码分析器SCA(Static Code Analyzer):包含多种语言的安全相关的规则,而对于这些规则相关的违反状况则是SCA重点确认的内容。SCA可以做到快速准确定位修正场所,同时还可以定制安全规则。

在使用上SCA主要按照如下步骤进行:

步骤1: 单独运行SCA或者将SCA与构建工具进行集成

步骤2: 将代码转换为临时的中间格式

步骤3: 对转换的中间格式的代码进行扫描,生成安全合规性的报告

步骤4: 对结果进行审计,一般通过使用Fortify Audit Workbench打开FPR(Fortify Project Results)文件或者将结果上传至SSC(Fortify Software Security Center)来进行分析,从而直接看到蕞终的结果信息










Fortify SCA产品特性:

1.从多方面分析软件源代码,查找软件安全漏洞,是目前采用分析技术的,检查代码安全问题,其检查方式分别为:数据流、控制流、语义、配置流和代码结构

2.是目前能跨越软件不同层次和不同语言边界的静态分析技术,能安全漏洞引入的过程。

3.安全代码规则面,安全漏洞检查。目前包括150多种类别的安全漏洞,其安全代码规则多达50000多条。规则内容涉及,fortify扫描, C/C++, C#, ColdFusion,Java,源代码扫描工具fortify扫描, JSP, PL/SQL, T-SQL, XML,VB.NET and other .NET等多种语言

4.支持多种国际软件安全的标准:OWASP、Payment Card Industry (PCI) Compliance、Federal Informati0n Security Management Act(FISMA)Common Weakness Enumeration(CWE)….。

5. 支持混合语言的分析,包括 , C/C++, C#, Java?, JSP, PL/SQL,T-SQL, VB.NET, XML and other .NET languages. Fortify SCA 支持 Windows, Solaris,源代码检测工具fortify扫描, Linux, AIX,and Mac OS ….等多种操作系统

6. 支持自定义软件安全代码规则。

7.集成软件开发环境(Microsoft Visual Studio, IBM RAD, and Eclipse.)和自动产品构建过程。

8. 基于Web接口,能对企业多个项目进行集中的安全统计、分析和管理




Fortify审计界面概述

下图显示了“Auditing(审计)”界面中的 Webgoat FPR 文件示例。

Audit Workbench 界面:



Audit Workbench 界面由以下几个面板组成:

“Issues(问题)”面板

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

“Project Summary(项目摘要)”面板

“Source Code Viewer(源代码查看器)”面板

“Function(函数)”面板

“Issue Auditing(问题审计)”面板

“Issues(问题)”面板

使用 Issues(问题)面板,您可以对希望审计的问题进行分组和选择。该面板由下列元素组成:

“Filter Set(过滤器组)”下拉列表

“Folders(文件夹)”选项卡

Group by(分组方式)

“Search(搜索)”框


苏州华克斯公司-源代码检测工具fortify扫描由苏州华克斯信息科技有限公司提供。苏州华克斯信息科技有限公司在行业软件这一领域倾注了诸多的热忱和热情,华克斯一直以客户为中心、为客户创造价值的理念、以品质、服务来赢得市场,衷心希望能与社会各界合作,共创成功,共创辉煌。相关业务欢迎垂询,联系人:华克斯。

苏州华克斯信息科技有限公司
姓名: 华克斯 先生
手机: 13862561363
业务 QQ: 3521016152
公司地址: 苏州工业园区新平街388号
电话: 0512-62382981
传真: 0512-62382981