Fortify白盒神器20.1.1安装教程

本文首发:https://mp.weixin.qq.com/s/ytUEQiEjvB_GvY-Z-SM-Cg

Fortify SCA ,是HP的产品 ,是一个静态的、白盒的软件源代码安全测试工具。它通过内置的五大主要分析引擎:数据流、语义、结构、控制流、配置流等对应用软件的源代码进行静态的分析,分析的过程中与它特有的软件安全漏洞规则集进行全面地匹配、查找,从而将源代码中存在的安全漏洞扫描出来,并给予整理报告。扫描的结果包含详细的安全漏洞信息、安全知识说明、修复意见。

安装过程

下载安装包

公众号后台回复“1229”获取下载链接

下载完成后,直接解压,找到安装包,双击安装即可

安装

选择安装路径

选择额外的插件模块,按我的勾选就好了

这里安装程序会自动寻找,不用改,直接下一步

后面的都是默认下一步就好了

默认

后面也是默认下一步,这里就不截图了

最后一步,至关重要!!!一定要取消勾选!!!

然后结束安装

拷贝jar包到安装目录

将jar文件拷贝到安装目录下的\Core\lib目录

导入rules文件

到这里破解就完成了,但是还有一些规则文件需要导入下,导入方式如下:

下载的安装包里包含了一堆的rule文件,把此目录中的文件拷贝到安装目录中的rules目录下即可

最后,重启就可以了,不要点击更新!!

Fortify中文乱码

由于Audit Workbench使用的eclipse默认编码为GBK,导致在其中查看以UTF-8编码的文件出现乱码问题。

单文件乱码解决方法

可通过Edit下Set Encoding设置。需要光标在右侧代码框内。用于设置单个文件的编码方式

修改Audit Workbench默认编码

找到productlaunch.cmd文件(在安装目录\Core\private-bin\awb\productlaunch.cmd)

在最后这一行末添加-Dfile.encoding=utf-8,以规定其eclipse.exe默认使用utf-8编码。
修改前

start "Fortify" /B /MIN "%FORTIFY_CORE%\private-bin\awb\eclipse\eclipse.exe" -vm "%JAVA_CMD%" -startup "%FORTIFY_CORE%\lib\awb-startup-20.1.1.0007.jar" -os win32 -ws win32 -arch x86_64 %USER_OPTS% %AWB_ARGS% -vmargs -Xmx2G -XX:-UseCompressedOops %AWB_VM_OPTS% %USER_VM_OPTS% -Dcom.fortify.InstallRoot="%FORTIFY_HOME%" >NUL

修改后

start "Fortify" /B /MIN "%FORTIFY_CORE%\private-bin\awb\eclipse\eclipse.exe" -vm "%JAVA_CMD%" -startup "%FORTIFY_CORE%\lib\awb-startup-20.1.1.0007.jar" -os win32 -ws win32 -arch x86_64 %USER_OPTS% %AWB_ARGS% -vmargs -Xmx2G -XX:-UseCompressedOops %AWB_VM_OPTS% %USER_VM_OPTS% -Dcom.fortify.InstallRoot="%FORTIFY_HOME%" -Dfile.encoding=utf-8 >NUL

使用介绍

点击File—> Scan Java Project

选择源码java版本

根据实际情况进行选择,如果是java默认就好,如果是其他语言就选择no(和我下面的截图一样就好了)

选择好之后,选择Scan即可,耐心等待即可看到结果

,耐心等待即可看到结果


Fortify白盒神器20.1.1安装教程相关推荐

  1. mysql8.0.20 64位安装教程_MySQL8.0.20压缩版本安装教程图文详解

    1.mysql下载地址: http://ftp.ntu.edu.tw/mysql/downloads/mysql-cluster-8.0/ 2.解压以后放在一个文件夹里面,创建my.ini配置文件: ...

  2. mysql数据库压缩图片_MySQL8.0.20压缩版本安装教程图片加文字详解

    1.MySQL下载地址: http://ftp.ntu.edu.tw/MySQL/Downloads/MySQL-Cluster-8.0/ 2.解压以后放在一个文件夹里面,创建my.ini配置文件: ...

  3. Ubuntu 20.04 虚拟机安装教程

    首先你需要下载 VMware,建议不要放于C盘,不会下载的建议看 哔哩哔哩Frank. 下载 Ubuntu 20.04 镜像,也是建议不放于C盘,我放在了 E:\Ubuntu 20.04 iso 完成 ...

  4. Ubuntu 20.04 LTS 安装教程

    Ubuntu 20.04 LTS 以及必要软件的安装教程 1.Ubuntu 系统下载 2.制作U盘安装盘 3.安装Ubuntu系统 4.必要软件安装 4.1.调整系统时间 4.2.安装搜狗中文输入法 ...

  5. mysql8.0.20 64位安装教程_windows 64位下MySQL 8.0.15安装教程图文详解

    先去官网下载点击的MySQL的下载 下载完成后解压 解压完是这个样子 配置系统环境变量 复制解压后的mysql到C盘或者其他磁盘下 我们去系统的环境变量的path里添加一个mysql的配置  指向my ...

  6. Ubuntu 20.04 LTS安装教程

    下载ubuntu-20.04-desktop-amd64.iso系统镜像,利用软碟通写入U盘或是刻录光盘启动安装.(此次安装环境为联想ThinkPad E570,内存为500G+128G) 将制作好的 ...

  7. 安装 | VMware Workstation Pro 16 for Unbuntu 20.10 虚拟机安装教程

    ============================================= 博主github:https://github.com/MichaelBeechan 博主CSDN:http ...

  8. ubuntu 20.04.3 安装教程(本人一步一步安装记录...)

    下载镜像 下载地址,打开后加载即可 点击download即可 emmmm,下载的好慢- 打开VMware16,创建新的虚拟机 下一步- 在'安装客户机操作系统中',选择'稍后安装操作系统',选择下一步 ...

  9. 下载神器 Proxyee Down windows10 安装教程

    因为实在太棒了 !所以要跟大家分享一哈~~ 1. 下载proxyee down https://imhx-my.sharepoint.com/personal/pd_imhx_onmicrosoft_ ...

最新文章

  1. Python实现按序合并多个pdf文件
  2. Linux内部的时钟处理机制全面剖析
  3. ASP.NET Core 运行原理解剖[3]:Middleware-请求管道的构成
  4. 如何关掉Microsoft Office Click-to-Run服务
  5. MapReduce寻找共同好友
  6. 在VS2005下搭建和使用CppUnit
  7. java stringbuffer数组_Java中字符数组、String类、StringBuffer三者之间相互转换
  8. mysql与mysqli
  9. python工具的功能介绍_Python功能工具
  10. 64位ODBC数据源配置
  11. Codeforce - 1040B - Shashlik Cooking(思维)
  12. 互联网日报 | 1月27日 星期三 | 支付宝集五福活动2月1日开启;华为否认“出售手机业务”传闻;中国联通自有手机品牌发布...
  13. 可分离变量的微分方程
  14. php经验之谈,php+mysql经验之谈
  15. 一键定位电脑弹出垃圾广告,屏蔽删除终止,windows神器!
  16. C语言|博客作业05
  17. sql server 审核
  18. C语言中运算符的优先级排序表
  19. OpenStack手动分布式部署Keystone【Queens版】
  20. 【Machine Learning, Coursera】机器学习Week6 偏斜数据集的处理

热门文章

  1. Grasshopper脚本电池处理全站仪数据,生成建筑、线状地物和地形
  2. 【ZFNet】Visualizing and Understanding Convolutional Networks (2013) 全文翻译
  3. 初中三年级数学可以用计算机吗,不到3分钟,这份初中数学攻略被家长和学生疯狂转发!太实用了!...
  4. python可以帮助做excel-超简单:用Python让Excel飞起
  5. 实验室家具系列之通风柜
  6. root用户无法启动vscode的解决方法
  7. Android——广播
  8. CES Asia展华为秀肌肉,布局智能互联生态
  9. 动态化部署:Android热修复之代码修复(一)
  10. Excel 2010 VBA 入门 129 利用窗体向工作表中录入数据