Skip to content

XmirrorSecurity/OpenSCA-intellij-plugin

Repository files navigation

Version Downloads Rating License

logo

OpenSCA Xcheck

IntelliJ平台的OpenSCA Xcheck插件,让代码更安全


项目介绍

Xcheck是基于IntelliJ平台的OpenSCA插件。Xcheck能对当前项目进行代码质量评估,并在可视化界面中展示评估结果。评估结果包括漏洞和有漏洞的组件的统计数、具体组件信息和相关漏洞信息。

安装插件

安装方法一:从 Jetbrains 插件市场 中安装(推荐)

以IntelliJ IDEA为例:在IDE中依次点击“File|Settings|Plugins|Marketplace”,在搜索框中输入“OpenSCA Xcheck”,点击“Install”

xcheck_market

安装方法二:在OpenSCA平台下载插件安装

以IntelliJ IDEA为例:将下载下来的插件安装包拖入适配的IDE中即可

安装方法三下载源码自行编译安装

使用IntelliJ IDEA打开下载到本地的源码,需要配置运行环境:jDK11,待Gradle导入依赖和插件,在Gradle中执行intellij插件的buildPlugin任务,构建的安装包存放于当前项目下build/distributions目录下,将此目录下的安装包拖入当前IDE中即可

使用插件

插件功能

  • 配置:点击File|Settings|Other Settings|OpenSCA Setting或点击OpenSCA窗口中的Setting按钮,在配置界面中配置连接服务器Url和Token
  • 测试连接:在OpenSCA配置界面中,配置服务器Url和Token之后点击测试连接按钮可验证Url和Token是否有效
  • 运行:点击OpenSCA窗口中的Run按钮,可对当前项目进行代码评估
  • 停止:如果正在对当前项目代码评估,那么Stop按钮是可用的,点击Stop按钮可结束当前评估任务
  • 清除:如果OpenSCA窗口中的Xcheck子窗口已有评估结果,点击Clean按钮可清除Xcheck子窗口中所有结果

xcheck_function

插件执行流程

xcheck流程图

使用插件

点击View|Tool Windows|OpenSCA可打开OpenSCA窗口。首先在OpenSCA配置界面中配置服务器参数(参考:插件功能-配置),然后在OpenSCA窗口中点击“运行”(参考:插件功能-运行)

友情链接

悬镜官网, OpenSCA官网

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy