许可概述
注:有关 HCL 许可证门户网站的信息,请参阅什么是 HCL License & Delivery Portal (FlexNet Portal)。
许可证类型
AppScan® Source 中有下述两种类型的许可证:
-
浮动许可证
浮动许可证安装在云许可证服务器或本地许可证服务器上。任何使用 AppScan® Source 的计算机都必须与安装了浮动许可证的服务器建立网络连接。用户每次打开 AppScan® Source 时,都会检出一个许可证;在关闭 AppScan® Source 时,则会重新检入该许可证。
-
“节点锁定”许可证
节点锁定许可证是分配给一台计算机的单个许可证。
对于这四个 AppScan® Source 产品中的每个产品,AppScan® Source 都需要单独的许可证密钥。许可证要么是节点锁定许可证,要么是浮动许可证。要使用 AppScan® Source 产品的大多数功能,您还需要具有安装 AppScan® Enterprise Server 所需的许可证。
- AppScan® Source for AnalysisAppScan® Source for Analysis 是一个独立的应用程序,用于查看评估、运行扫描和生成报告。对于浮动许可证,它需要一项名为 AppScanSourceSec 的许可证功能;对于节点锁定许可证,则需要一项名为 AppScanSourceSecAuth 的许可证功能。
- 浮动许可证:HCL AppScan Source for Analysis 浮动用户。
- “节点锁定”许可证:HCL AppScan Source for Analysis 授权用户。
- AppScan® Source for RemediationAppScan® Source for Remediation 是一个适用于 Eclipse 和 Visual Studio 部署环境的插件。可用于打开和查看评估文件。对于浮动许可证,它需要一项名为 AppScanSourceRem 的许可证功能;对于节点锁定许可证,则需要一项名为 AppScanSourceRemAuth 的许可证功能。
- 浮动许可证:HCL AppScan Source for Remediation 浮动用户。
- “节点锁定”许可证:HCL AppScan Source for Remediation 授权用户。
- AppScan® Source for DevelopmentAppScan® Source for Development 是一个适用于 Eclipse 和 Visual Studio 部署环境中的扫描功能的插件。它允许您扫描源代码中的安全漏洞。但是,此组件需要一个修复许可证才能打开、查看和修改评估。如果订购 AppScan® Enterprise 组件,您将收到一个许可证集,其中包括两个许可证。对于浮动许可证,它需要一项名为 AppScanSourceDev 的许可证功能;对于节点锁定许可证,则需要一项名为 AppScanSourceDevAuth 的许可证功能。
- 浮动许可证:HCL AppsScan Source for Developer 浮动用户。
- “节点锁定”许可证:HCL AppScan Source for Developer 授权用户。
- AppScan® Source for AutomationAppScan® Source for Automation 是针对构建环境的服务器安装版本。对于浮动许可证,许可证密钥名为 AppScanSourceAuto ;对于节点锁定许可证,许可证密钥名为 AppScanSourceAutoAuth。下列两个工具需要使用自动化许可证:
- 命令行工具
AppScanSrcCli
可从 shell 中手动运行,也可通过脚本进行调用。 - ounceauto 服务或守护程序,用于执行自动扫描(通常与 Build Forge、Jenkins 和 Apache Maven 等各种构建工具一起使用)。
- 浮动许可证:HCL AppScan Source for Automation 浮动用户。
- “节点锁定”许可证:HCL AppScan Source for Automation 单一安装。
- 命令行工具
AppScan® Enterprise Server
此外,为了能够使用 AppScan® Source 中的大多数功能,您需要安装 AppScan® Enterprise 的 User Administration 部分。需要 AppScan® Enterprise User Administration 部分来认证 AppScan® Source 应用程序的用户,并且需要 AppScanServerPremium 或 AppScanServerBasic 许可证。如果不对此产品使用 AppScan® Enterprise 服务器,那么您无法访问诸如过滤器、扫描配置和定制规则的共享项。
这些 AppScan® Enterprise 许可证在 AppScan Enterprise 的许可中进行了说明。