CheckMarx安装

本文详细介绍了在虚拟机环境中安装CheckMarx的过程,包括前置软件的安装如vcredist_x64、IIS、ASP.NETCore6.0.5、SQL和Java17,接着是CheckMarx的安装、激活及使用,包括设置中文界面,最后展示了如何使用CheckMarx进行项目扫描和漏洞检测。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1 系统信息(我是在虚拟机中安装的)

2 软件前置安装

2.1 安装vcredist_x64

2.2 打开IIS功能 

2.3 安装ASP.NET Core6.0.5

2.4 安装SQL

2.5 Java17安装

3 CheckMarx安装

4 CheckMark的激活

5 CheckMarx的使用

5.1 注册与登录

5.2 主界面

5.3 将软件界面设置为中文


1 系统信息(我是在虚拟机中安装的)

  

2 软件前置安装

2.1 安装vcredist_x64

C:\CxSAST.950.Release.Setup_9.5.0.100\third_party\C++_Redist 

双击“vcredist_x64”进行安装

  

选择我已阅读并接受许可条款,点击安装

  

安装成功

  

2.2 打开IIS功能 

打开控制面板->程序->选择启动或关闭windows功能,按照下图进行勾选,点击确定

2.3 安装ASP.NET Core6.0.5

C:\CxSAST.950.Release.Setup_9.5.0.100\third_party\.NET Core - Windows Server Hosting

点击“dotnet-hosting-6.0.5-win”进行安装

  

安装完成

  

2.4 安装SQL

C:\CxSAST.950.Release.Setup_9.5.0.100\third_party\SQL_Express

双击“SQL2019-SSEI-Expr”进行安装

 

选择基本

 

点击接受

 

选择安装位置,我选择的是默认位置,点击安装

 

安装完成

 

2.5 Java17安装

C:\CxSAST.950.Release.Setup_9.5.0.100\third_party\Java

将JRE_17.0.3解压下来,我解压到了C盘

 

2.6 前置软件安装完成,重新启动计算机

3 CheckMarx安装

C:\CxSAST.950.Release.Setup_9.5.0.100,双击“CxSetup”开始安装

 

选择多合一安装方式

 

勾选,然后点击下一步

选择安装位置,点击下一步

 

点击浏览

 

找到Java17存放的位置,点击确定

 

点击重新检查必要条件

 

点击下一步,如果出现感叹号,重新安装一遍

 

点击测试连接

 

连接成功

 

点击下一步

 

选择端口,这里保持默认,之后点击下一步

 

点击“测试用户账户”

点击“下一步”

 

选择“请求新许可证”,点击下一步

 

点击“安装”

 

安装完成

 

4 CheckMark的激活

C:\CxSAST.950.Release.Setup_9.5.0.100\CheckMarx95CR,双击运行“CheckMarx95CR”

 

点击“Crack IT”

 

重新点击“Crack IT”

 

5 CheckMarx的使用

安装完成后,桌面会出现两个图标,打开CheckMarx的网页端

 

5.1 注册与登录

注册,注册时候的密码要包含大写字母,小写字母,数字和符号,并且不能少于10个字符

注册完成之后登录

5.2 主界面

 

5.3 将软件界面设置为中文

找到locale,然后保存,进行重启

 

 

页面显示为中文

 

6 案例

我用的是之前的shopping项目

选择项目和扫描,点击创建新项目,填写项目名称,之后选择规则集,配置文件和用户组(这里都保持默认),最后点击“下一步”

 

上传要扫描的源码

 

点击“计算行数”可以显示出压缩包中所有代码的行数

 

选择扫描时间,这里保持默认,选择“现在”,点击“下一步”

选择将扫描的结果发送至邮箱,这里可以不填写

直接点击“下一步”

 

扫描开始工作中

 

扫描完成后,点击 “仪表盘”——>“项目状态”,可以找到刚才新建的项目,点击这个放大镜可以查看漏洞的整体分布情况

 

查看不同风险等级的漏洞

 

 

点击某个漏洞,可以查看该漏洞的类型以及问题

 

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值