使用 APPSCAN_OPTS 指定全局选项
设置 APPSCAN_OPTS 环境变量,以在运行扫描之前指定全局选项。使用 AppScan Go!、Static Analyzer Command Line Utility、IDE 和 插件时,可以在扫描前指定全局选项。
使用 APPSCAN_OPTS 时,必须在选项名称前面加上 -D。此外,在 Linux 系统中,值必须带双引号:
- Windows
set APPSCAN_OPTS=<option>[=<value>] - Linux
export APPSCAN_OPTS="<option>[=<value>]"
例如,要使用选项 ENABLE_SECRETS:
- Windows
set APPSCAN_OPTS=-DENABLE_SECRETS - Linux
export APPSCAN_OPTS="-DENABLE_SECRETS"
用于 APPSCAN_OPTS 的可用选项有:
| 选项 | 描述 | 值 | 缺省 |
|---|---|---|---|
| 用于配置分析的选项 | |||
ENABLE_SECRETS |
启用扫描源文件中的密钥。 | ||
OPENSOURCE_ONLY |
仅在 IRX 生成期间收集开源 (SCA) 信息。 | ||
SOURCECODE_ONLY |
仅扫描源代码文件,忽略其他支持的文件类型(.dll、.exe、.jar、.sln 等)。 |
||
STATIC_ANALYSIS_ONLY |
仅在 IRX 生成期间准备静态分析。 | ||
thirdParty |
启用第三方代码静态分析。 | ||
scan_speed |
将扫描速度设置为 <value>。 |
|
深度 |
| AppScan 360°-specific | |||
acceptssl |
允许连接不受信任的服务 URL。建议仅用于测试。 | ||
| 其他 | |||
DEBUG |
启用调试日志记录。 | ||
NO_ENCRYPT |
请勿加密生成的 .irx 文件。 |
||