使用软件组成分析 (SCA) 来扫描代码所用的开源和第三方包中的安全漏洞。
要扫描开源库和第三方代码中的安全漏洞,请执行以下主题中的步骤。
欢迎使用 HCL AppScan 360° 文档,在其中可找到关于如何安装、维护和使用此服务的信息。
了解 AppScan 360° 架构以及如何安装产品。
本部分介绍了 AppScan 360° 中的导航功能,包括侧边主菜单和顶部导航栏中的项目,并提供了相关详细信息的链接。
定义用户、角色、组、应用程序、策略以及配置 DevOps 集成。
HCL AppScan 360° 对生产、登台和开发环境的 Web 应用程序执行安全性扫描。
使用安装在应用程序上的代理程序,通过监控所有合法和恶意的交互,AppScan 360° 可在运行时识别应用程序中的安全漏洞。从 IAST 不会发送其自有测试的意义上来说,该过程是“被动的”,因此可以无限期运行。
软件组成分析 (SCA) 识别并检查代码库中的开源软件包,以检测潜在的安全漏洞。SCA 可以分析单独的源代码文件和软件包管理器工件(如配置文件和锁定文件),以确定项目所依赖的开源软件包。
在执行开源测试时 AppScan 360° 可以扫描的文件类型。
个人扫描是一种评估开发中应用程序的相对安全性而又不影响整个应用程序扫描数据(例如问题)或合规性的方法。
AppScan Go! 将引导您配置和运行静态扫描。在服务中运行扫描,或者使用插件执行自动扫描。
要启动文件的分析,必须生成将提交进行扫描的 IRX 文件。要使用 CLI 生成 IRX 文件,请按照以下说明操作。
使用 REST API 根据 SPDX 2.3 格式的软件物料清单 (SBOM) 报告创建 IRX 文件。
识别和管理应用程序在运行时使用的开源组件和库中的漏洞。
SCA 扫描结果中可用的功能。
使用静态分析 (SAST) 扫描 Web 和桌面应用程序中是否有安全漏洞。静态分析包括 Intelligent Finding Analytics (IFA) 和 Intelligent Code Analytics (ICA)。
“扫描和会话”页面在 DAST、SAST、SCA 和 IAST 类别下列出扫描,您可以在其中查看扫描结果,包括扫描统计数据。要查看、重新扫描或下载报告,请选择扫描。“扫描和会话”页面在各个类别下列出扫描,您可以在其中查看扫描结果,包括扫描统计数据。要查看、重新扫描或下载报告,请选择扫描。
AI 助手是一个在 AppScan 360° 环境中运行的集成智能层。它可以提供安全洞察,自动完成问题筛选并提供补救指导。
AppScan MCP 服务器将 HCL AppScan 360° 直接与 AI 赋能的开发环境和代理程序进行集成。通过实施 Model Context Protocol (MCP),此服务器允许 LLM(如 Claude 或在 VS Code 中运行的模型)安全地访问您的安全数据(包括 SAST、DAST、SCA 和 IAST 结果),以帮助您利用自然语言筛选问题、分析结果和实现工作流程自动化。
一些常见问题解答、有关将 AppScan 360° 集成到产品生命周期 (SDLC) 的信息。
AppScan 360° 版本 2.1.0 中未提供此功能。