苏州华克斯-源代码检测工具fortify工具
FortifySCA安全合规问题规则定制《互联网个人信息保护指南》里指出重要数据在存储过程中应保密,包括但不限于鉴别数据和个人信息。而我们在实际审查中发现,有的应用为了排查问题方便,在服务器中间件Log里记录了用户的姓名、shenfenzheng号、yinhangka号、等敏感信息。这种问题可以通过自动化代码审查发现,而fortify默认的规则是无法识别shenfenzheng号这种信息的,源代码检测工具fortify工具,我们可以新建CharacterizationRule来完成对shenfenzheng标识的识别1.增加对合规信息的识别2.定制漏洞描述和修复建议Fortify扫描Qt项目Fortify对于C++类型的代码扫描需要结合编译指令实现,但Fortify支持的C++指令并不多,所以有些类似使用Qt工具开发的项目就需要做一定调整来适配Foritfy的扫描。使用gcc或者cl级别的命令来实现会很麻烦,因为需要对于Qt的qmake工具运行逻辑有一定深入分析,熟知其生成的Makefile以来的环境和make工具,难度较大,源代码检测工具fortify采购,所以更建议以VisualStudio的Fortify插件为入口,先将Qt项目转成VisualStudio项目,再使用插件扫描,这样就会容易很多。我们简单介绍一下流程:1、在VisualStudio中安装QtVisualStudioTools插件和Fortify插件。2、在Qt插件的QtOpt选项中配置编译套件,该套件位置可以在Qt对应版本下面,比如Qt﹨Qt5.12.8﹨5.12.8﹨msvc2017。3、使用Qt插件的OpenQtProjectFile(.pro)...打开对应的Qt项目,并使用插件的ConvertcustombuildstepstoQt/MSBuild选项,将项目转成vs项目,并生成对应的.vcsproj文件。测试能成功运行后,就可以使用Fortify进行扫描了。步骤类似与上面的Android项目,即可生成对应的fpr文件。另外,广东源代码检测工具fortify,如果想要使用命令来自动化的进行项目扫描,但不知道一个类型的项目如何进行适配,可以解压使用插件生成的fpr文件。查看其中audit.fvdl文件中的sun.java.command属性内容,源代码检测工具fortify代理商,里面包含了该项目生成扫描中间文件的指令参数,可以参考了解如何配置自动化的扫描平台。FortifySCA卸载(一)AboutUninstallingFortifyStaticCodeAnalyzerandApplicati0ns本节描述如何卸载增强的静态代码分析器和应用程序。可以使用标准安装向导,也可以静默执行卸载。还可以在非windows系统上执行基于文本的卸载。本节包含以下主题:UninstallingFortifyStaticCodeAnalyzerandApplicati0nsStart>ControlPanel>AddorRemovePrograms.FortifySCAandApplicati0ns,andthenclickRemove.系统会提示您是否删除所有应用程序设置。做以下任何一件事:单击Yes删除与要卸载的FortifyStaticCodeAnalyzer版本相关的工具的应用程序设置文件夹。未删除Fortify静态代码分析器(sca)文件夹。单击No保留系统上的应用程序设置。UninstallingonOtherPlatforms位于中的卸载命令:UnixorLinuxUninstall_FortifySCAandApps.exemacOSUninstall_FortifySCAandApps_.app单击Yes删除与要卸载的FortifyStaticCodeAnalyzer版本相关的工具的应用程序设置文件夹。未删除Fortify静态代码分析器(sca)文件夹。单击No保留系统上的应用程序设置。UninstallingFortifyStaticCodeAnalyzerandApplicati0nsSilently导航到安装目录。苏州华克斯-源代码检测工具fortify工具由苏州华克斯信息科技有限公司提供。苏州华克斯信息科技有限公司在行业软件这一领域倾注了诸多的热忱和热情,华克斯一直以客户为中心、为客户创造价值的理念、以品质、服务来赢得市场,衷心希望能与社会各界合作,共创成功,共创辉煌。相关业务欢迎垂询,联系人:华克斯。)
苏州华克斯信息科技有限公司
姓名: 华克斯 先生
手机: 13862561363
业务 QQ: 3521016152
公司地址: 苏州工业园区新平街388号
电话: 0512-62382981
传真: 0512-62382981