Fortify白盒神器20.1.1安装教程
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安装教程相关推荐
- mysql8.0.20 64位安装教程_MySQL8.0.20压缩版本安装教程图文详解
1.mysql下载地址: http://ftp.ntu.edu.tw/mysql/downloads/mysql-cluster-8.0/ 2.解压以后放在一个文件夹里面,创建my.ini配置文件: ...
- mysql数据库压缩图片_MySQL8.0.20压缩版本安装教程图片加文字详解
1.MySQL下载地址: http://ftp.ntu.edu.tw/MySQL/Downloads/MySQL-Cluster-8.0/ 2.解压以后放在一个文件夹里面,创建my.ini配置文件: ...
- Ubuntu 20.04 虚拟机安装教程
首先你需要下载 VMware,建议不要放于C盘,不会下载的建议看 哔哩哔哩Frank. 下载 Ubuntu 20.04 镜像,也是建议不放于C盘,我放在了 E:\Ubuntu 20.04 iso 完成 ...
- Ubuntu 20.04 LTS 安装教程
Ubuntu 20.04 LTS 以及必要软件的安装教程 1.Ubuntu 系统下载 2.制作U盘安装盘 3.安装Ubuntu系统 4.必要软件安装 4.1.调整系统时间 4.2.安装搜狗中文输入法 ...
- mysql8.0.20 64位安装教程_windows 64位下MySQL 8.0.15安装教程图文详解
先去官网下载点击的MySQL的下载 下载完成后解压 解压完是这个样子 配置系统环境变量 复制解压后的mysql到C盘或者其他磁盘下 我们去系统的环境变量的path里添加一个mysql的配置 指向my ...
- Ubuntu 20.04 LTS安装教程
下载ubuntu-20.04-desktop-amd64.iso系统镜像,利用软碟通写入U盘或是刻录光盘启动安装.(此次安装环境为联想ThinkPad E570,内存为500G+128G) 将制作好的 ...
- 安装 | VMware Workstation Pro 16 for Unbuntu 20.10 虚拟机安装教程
============================================= 博主github:https://github.com/MichaelBeechan 博主CSDN:http ...
- ubuntu 20.04.3 安装教程(本人一步一步安装记录...)
下载镜像 下载地址,打开后加载即可 点击download即可 emmmm,下载的好慢- 打开VMware16,创建新的虚拟机 下一步- 在'安装客户机操作系统中',选择'稍后安装操作系统',选择下一步 ...
- 下载神器 Proxyee Down windows10 安装教程
因为实在太棒了 !所以要跟大家分享一哈~~ 1. 下载proxyee down https://imhx-my.sharepoint.com/personal/pd_imhx_onmicrosoft_ ...
最新文章
- Python实现按序合并多个pdf文件
- Linux内部的时钟处理机制全面剖析
- ASP.NET Core 运行原理解剖[3]:Middleware-请求管道的构成
- 如何关掉Microsoft Office Click-to-Run服务
- MapReduce寻找共同好友
- 在VS2005下搭建和使用CppUnit
- java stringbuffer数组_Java中字符数组、String类、StringBuffer三者之间相互转换
- mysql与mysqli
- python工具的功能介绍_Python功能工具
- 64位ODBC数据源配置
- Codeforce - 1040B - Shashlik Cooking(思维)
- 互联网日报 | 1月27日 星期三 | 支付宝集五福活动2月1日开启;华为否认“出售手机业务”传闻;中国联通自有手机品牌发布...
- 可分离变量的微分方程
- php经验之谈,php+mysql经验之谈
- 一键定位电脑弹出垃圾广告,屏蔽删除终止,windows神器!
- C语言|博客作业05
- sql server 审核
- C语言中运算符的优先级排序表
- OpenStack手动分布式部署Keystone【Queens版】
- 【Machine Learning, Coursera】机器学习Week6 偏斜数据集的处理
热门文章
- Grasshopper脚本电池处理全站仪数据,生成建筑、线状地物和地形
- 【ZFNet】Visualizing and Understanding Convolutional Networks (2013) 全文翻译
- 初中三年级数学可以用计算机吗,不到3分钟,这份初中数学攻略被家长和学生疯狂转发!太实用了!...
- python可以帮助做excel-超简单:用Python让Excel飞起
- 实验室家具系列之通风柜
- root用户无法启动vscode的解决方法
- Android——广播
- CES Asia展华为秀肌肉,布局智能互联生态
- 动态化部署:Android热修复之代码修复(一)
- Excel 2010 VBA 入门 129 利用窗体向工作表中录入数据