Fortify-Fortify使用教程-华克斯(诚信商家)

产品编号:116281775 修改时间:2022-05-23 01:44
所属公司: 苏州华克斯信息科技有限公司 更多产品
公司主营: Loadrunner,Fortify,源代码审计,源代码扫描
联系人: 华克斯
联系电话: 0512-62382981
13862561363
在线咨询:
价格: 面议
发货地址: 苏州工业园区新平街388号
 
 
Fortify-Fortify使用教程-华克斯(诚信商家)的详细介绍 相关文档: PDF DOC TXT

Fortify常见问题解决方法

内存不足问题

在应用Fortify SCA实施源代码扫描过程中内存不足是分析器(sourceanalyzer)经常报出的一类问题,Fortify使用教程,如下:

扫描过程中:

1、com.fortify.sca.analyzer.AbortedException: There is not enough memory available

2、to complete analysis. For details on making more memory available;

There were 3 problems with insufficient memory. Results may be incomplete.

因此,白盒的软件源代码安全测试工具,我们必须对JVM参数进行调整,增加虚拟器内存大小。

(1)确认安装64位的Fortify SCA程序;(这是一个众所周知的JVM问题,32为虚拟机内存大小及其有限);

(2)安装一个64位的jre,代码安全审计Fortify,并将其替换HP_Fortify﹨HP_Fortify_SCA_and_APPS_3.80﹨的jre目录(就算你安装了64位的Fortify SCA程序,该程序默认的jre仍然是32位的);









使用Fortify SCA

1、扫描 Java 项目

“Scan Java Project(扫描 Java 项目)”向导将转换阶段和分析阶段合并为一个简单的步骤。使用此功能可以扫描源那些代码位于单个目录中的小型 Java 项目。




2、扫描其他项目

您可以使用“Advanced Scan(扫描)”向导转换和分析 Java、JavaScript、PHP、ASP、.NET 和 SQL 项目。对于源代码位于多个目录中、具有特殊转换或构建条件,或包含需要从项目中排除的文件的 Java 项目,应使用“Advanced Scan(扫描)”向导。





Fortify内存注意事项

默认情况下,Fortify SCA 蕞多可使用 600 MB 的内存。如果该内存仍不能满足分析某个特定代码库的需要,Fortify,您可能需要在扫描阶段提供更多的内存。这可以通过在 sourceanalyzer 命令中使用 -Xmx 选项来实现。

例如,要让 Fortify SCA 可用的内存达到 1000 MB ,可在命令中包含 -Xmx1000M 选项。

注意:为 Fortify SCA 分配的内存不应高于计算机本身的可用内存,因为这样会降低性能。指导原则是在没有运行其他内存密集型程序的情况下,分配的内存不能超过 2/3 的可用物理内存。




Fortify-Fortify使用教程-华克斯(诚信商家)由苏州华克斯信息科技有限公司提供。Fortify-Fortify使用教程-华克斯(诚信商家)是苏州华克斯信息科技有限公司今年新升级推出的,以上图片仅供参考,请您拨打本页面或图片上的联系电话,索取联系人:华克斯。

免责声明:"Fortify-Fortify使用教程-华克斯(诚信商家)"由苏州华克斯信息科技有限公司自行提供,真实合法性由发布企业负责,环球贸易网对此不承担任何保证责任。

 
我公司其他产品
 
 
相关城市的商务服务产品