您好,
企业资质

苏州华克斯信息科技有限公司

金牌会员1
|
企业等级:金牌会员
经营模式:商业服务
所在地区:江苏 苏州
联系卖家:华克斯
手机号码:13862561363
公司官网:www.sinocax.com
企业地址:苏州工业园区新平街388号
本企业已通过工商资料核验!
企业概况

苏州华克斯信息科技有限公司是一家从事高新软件技术公司.公司业务范围包括:1、提供国内外软件自动化测试工具产品,如性能测试Loadrunner、功能测试UFT(QTP)、安全测试Fortify/Webinspect/SonarSource等.2、提供软件自动化测试培训服务3、提供国内外**的软硬件及集......

源代码扫描工具fortify sca-苏州华克斯信息

产品编号:100121633693                    更新时间:2025-10-23
价格: 来电议定
苏州华克斯信息科技有限公司

苏州华克斯信息科技有限公司

  • 主营业务:Loadrunner,Fortify,源代码审计,源代码扫描
  • 公司官网:www.sinocax.com
  • 公司地址:苏州工业园区新平街388号

联系人名片:

华克斯 13862561363

联系时务必告知是在"查询123"看到的

产品详情

Fortify SCA乱码解决

1:单文件乱码解决方案



可通过Edit下Set Encoding设置。

2:修改Audit Workbench默认编码

找到productlaunch.cmd文件(D:﹨dev﹨Fortify﹨Fortify_SCA_and_Apps_20.1.1﹨Core﹨private-bin﹨awb﹨productlaunch.cmd)在蕞后这一行末添加-Dfile.encoding=utf-8,以规定其eclipse.exe默认使用utf-8编码。



备注:productlaunch.cmd 在 Audit Workbench 的 auditworkbench.cmd 文件内可找到。

3:修改Fortify集成的eclipse默认编码

添加 fortify 的 eclipse 启动参数 -Dfile.encoding=utf-8










Fortify扫描Android项目

使用插件扫描是一个比较推荐的方式,因为操作简单,且环境可靠不需要重新配置。

首先肯定是获取插件,我们需要从安装Fortify开始。如果已经安装了也不要紧,直接点击安装到原有目录即可,Fortify会自动适配的。安装步骤基本都使用默认选项,但是在选择组件的环节,我们要记得勾选上我们需要的插件。



上图中红框是给Android Studio使用的插件,源代码审计工具fortify sca,是本小节需要使用到的。第二个红框则是一个Visual Studio的插件,后面会用到,这里可以先勾选一下(但要记得Visual Studio的插件只能在Visual Studio已存在时安装,版本也不要选错)。安装后,可以在Fortify安装目录下的plugins﹨IntelliJAnalysis目录中找到我们需要的插件。

然后是第二步,将插件安装到Android Studio上。在Android Studio中打开插件的界面,源代码扫描工具fortify sca,选择设置的图标,然后选择Install Plugin from Disk...选项,选中前面说到的插件文件。然后重启Android Studio即可生效。

生效后我们可以在Android Studio的标题栏中找到Fortify选项,在Fortify->Analysis Settings...选项中,源代码检测工具fortify sca,我们可以配置该插件扫描源码的规则和配置。

蕞后,我们点击Fortify->Analyze Project选项,fortify sca,即可扫描项目并在项目的根目录生成fpr文件


Fortify SCA规则定义

Fortify sca主要对中间代码进行了数据流分析、控制流分析、代码结构分析、内容和配置文件分析。1.新建规则这里以fortify安装目录下自带的php示例代码(Samples﹨basic﹨php)为例:



我们在缺陷代码基础上增加了validate函数去做安全净化处理,fortify sca不能识别这个函数的作用。



在函数上右键点击弹出write rules for this function,我们接下来通过图形界面创建数据流跟踪的净化规则

再次扫描后我们发现fortify sca已经可以识别我们自定义的validate函数

另外新建规则还可以使用fortify自带的自定义用户规则向导,可以通过图形化方式配置40多种规则类型。当然如果还有更高的规则定制要求,就在向导生成的xml基础上进一步更新吧。


源代码扫描工具fortify sca-苏州华克斯信息由苏州华克斯信息科技有限公司提供。“Loadrunner,Fortify,源代码审计,源代码扫描”选择苏州华克斯信息科技有限公司,公司位于:苏州工业园区新平街388号,多年来,华克斯坚持为客户提供好的服务,联系人:华克斯。欢迎广大新老客户来电,来函,亲临指导,洽谈业务。华克斯期待成为您的长期合作伙伴!

苏州华克斯信息科技有限公司电话:0512-62382981传真:0512-62382981联系人:华克斯 13862561363

地址:苏州工业园区新平街388号主营产品:Loadrunner,Fortify,源代码审计,源代码扫描

Copyright © 2025 版权所有: 查询123店铺主体:苏州华克斯信息科技有限公司

免责声明:以上所展示的信息由企业自行提供,内容的真实性、准确性和合法性由发布企业负责。查询123对此不承担任何保证责任。