苏州华克斯信息-源代码审计工具fortify sca
Fortify“SourceCodeViewer(源代码查看器)”面板:“SourceCodeViewer(源代码查看器)”面板显示了与在“Issues(问题)”面板中选择的问题相关联的代码段。如果“AnalysisTrace(分析跟踪)”面板中的多个节点代表一个问题,则“SourceCodeViewer(源代码查看器)”面板会显示与所选节点相关联的代码。在“SourceCodeViewer(源代码查看器)”面板中,您可以使用代码辅助功能创建自定义规则和新问题,源代码审计工具fortifysca,如下所示:要为某个函数创建规则,请将光标放在该函数中,单击鼠标右键,源代码扫描工具fortifysca,然后选择WriteRuleforThisFunction(为此函数编写规则)。要创建新问题,请将光标放在该函数中,单击鼠标右键,然后选择CreateNewIssue(创建新问题)。Fortify常见问题解决方法内存不足问题在应用FortifySCA实施源代码扫描过程中内存不足是分析器(sourceanalyzer)经常报出的一类问题,如下:扫描过程中:1、com.fortify.sca.analyzer.AbortedException:Thereisnotenoughmemoryavailable2、tocompleteanalysis.Fordetailsonmakingmorememoryavailable;Therewere3problemswithinsufficientmemory.Resultsmaybeincomplete.因此,山西fortifysca,我们必须对JVM参数进行调整,增加虚拟器内存大小。(1)确认安装64位的FortifySCA程序;(这是一个众所周知的JVM问题,32为虚拟机内存大小及其有限);(2)安装一个64位的jre,并将其替换HP_Fortify﹨HP_Fortify_SCA_and_Apps_3.80﹨的jre目录(就算你安装了64位的FortifySCA程序,该程序默认的jre仍然是32位的);Fortify编写自定义规则原理要编写有效的自定义规则,就必须熟悉一直的安全漏洞类别和通常与他们相关的函数类型。深入理解各类经常出现在特定类型漏洞的函数,有利于在编写自定义规则过程中能够准确地找到与安全相关的函数。任何一门语言,都有其庞大的开源框架和lib库。所以自定义规则,既要精通安全漏洞原理,又要熟练掌握一门或几门开发语言,一般自定义规则用的比较多的语言有java、C/C++、PHP等。其次必须识别与安全相关的函数,并熟悉这些函数的特性以此来确定能够体现各个函数具体行为和与之相关的漏洞类别的正确规则形式。一旦确定好了这种联系,使用自定义规则编辑器来创建规则就相对简单了。苏州华克斯信息-源代码审计工具fortifysca由苏州华克斯信息科技有限公司提供。苏州华克斯信息科技有限公司是从事“Loadrunner,Fortify,源代码审计,源代码扫描”的企业,公司秉承“诚信经营,用心服务”的理念,为您提供更好的产品和服务。欢迎来电咨询!联系人:华克斯。)
苏州华克斯信息科技有限公司
姓名: 华克斯 先生
手机: 13862561363
业务 QQ: 3521016152
公司地址: 苏州工业园区新平街388号
电话: 0512-62382981
传真: 0512-62382981