源代码扫描工具fortify工具-华克斯
Fortify“Function(函数)”面板:Function(函数)面板显示了项目中的函数/方法列表。使用“Function(函数)”面板可找出该函数在源代码中的位置,了解函数是否应用和匹配某个规则,以及编写和验证自定义规则。“Function(函数)”面板具有以下选项:Show(显示):确定显示在该列表中的函数。Groupby(分组方式):将函数归类到各个包和类中,显示层次结构或直接显示所有函数而不进行分组。Includeunusedfunct(包括未使用的函数):显示源代码中的每个函数。默认情况下,列表中不会包含未使用的函数。Fortify审计Fortify扫描后生成的fpr文件,就是我们审计的目标。Fortify会将源码信息和识别到的风险记录下来。使用FortifyAuditWorkbench打开文件后;左上角的小窗口会列出所有识别出来的潜在风险,双击即可查看对应位置代码。这里是一个在日志中打印IMEI的风险项,源代码审计工具fortify工具,左下角可以看到整个数据链路,了解数据的传递路径。视图中上位置是代码窗口,可以看到已经将危险代码标识出来。如果代码窗口中的中文显示乱码,往往是因为Fortify默认的解析字节码是GBK,源代码扫描工具fortify工具,可以在选中代码文件后,河北fortify工具,点击Edit->SetEncoding...选项,设置正确的编码方式即可。中下位置则是对于规则的介绍,协助安全工程师确定问题,识别风险。右侧的则是所有依赖的代码的路径。在我们审计过程中,源代码检测工具fortify工具,如果发现问题是误报,可以右键风险项,选择HideinAWB,即可隐藏误报问题。然后是生成报告,我们可以选择生成两种报告:BIRT是统计报告,可以按照不同标准显示各种类型风险的统计信息。也可以选择一些我们认定是误报的项,是否显示。Legacy表示信息的留存,该报告会将各风险项的信息依次打印出来,可以提供给业务确认风险。Fortify审计界面概述下图显示了“Auditing(审计)”界面中的WebgoatFPR文件示例。AuditWorkbench界面:AuditWorkbench界面由以下几个面板组成:“Issues(问题)”面板“AnalysisTrace(分析跟踪)”面板“ProjectSummary(项目摘要)”面板“SourceCodeViewer(源代码查看器)”面板“Function(函数)”面板“IssueAuditing(问题审计)”面板“Issues(问题)”面板使用Issues(问题)面板,您可以对希望审计的问题进行分组和选择。该面板由下列元素组成:“FilterSet(过滤器组)”下拉列表“Folders(文件夹)”选项卡Groupby(分组方式)“Search(搜索)”框源代码扫描工具fortify工具-华克斯由苏州华克斯信息科技有限公司提供。“Loadrunner,Fortify,源代码审计,源代码扫描”选择苏州华克斯信息科技有限公司,公司位于:苏州工业园区新平街388号,多年来,华克斯坚持为客户提供好的服务,联系人:华克斯。欢迎广大新老客户来电,来函,亲临指导,洽谈业务。华克斯期待成为您的长期合作伙伴!)
苏州华克斯信息科技有限公司
姓名: 华克斯 先生
手机: 13862561363
业务 QQ: 3521016152
公司地址: 苏州工业园区新平街388号
电话: 0512-62382981
传真: 0512-62382981