利用 AI 实现更智能的错误页面检测和 LLM 测试验证
动态应用程序安全测试 (DAST) 中的智能结果分析 (IFA) 通过减少误报和改进测试结果,增强了错误页面检测能力。HCL AppScan DAST 采用启发式和全面的方法来识别错误页面,如今还可选择性地运用生成式 AI 来确认错误并处理极端情况,从而提高准确性并缩短扫描时间。还需要配置 Azure OpenAI 才能验证 LLM 测试。
关于此任务
过程
- 导航至。
-
在扫描功能部分下,单击自带 LLM 以启用 Azure OpenAI 配置。
注:
- AppScan 支持那些支持 Chat Completions API 的部署。测试使用了 GPT 5 mini 模型。
- Azure OpenAI 服务根据令牌使用量(输入和输出)收费。请遵循最佳实践并定期监控使用情况,以确保成本效益。
-
按以下格式输入端点:
https://{azure_openai_endpoint}表 1. 端点元素 元素 描述 示例 {azure_openai_endpoint}替换为 Azure 门户密钥和端点部分下的端点字段中的值。
https://aoairesource.openai.azure.com,其中aoairesource特定于您的 Azure OpenAI 资源。 -
输入 API 密钥。从 Azure 门户检查资源时,可以在密钥和端点部分找到此值。您可以使用
KEY1或KEY2。 - 输入部署标识。这是您在创建模型部署时为其指定的定制名称。您可以从 Azure 门户的 Azure OpenAI Studio 中获取此值。
-
单击保存,以针对您的组织应用配置。
Azure OpenAI 端点、API 密钥和部署标识已配置。如果未正确配置 Azure OpenAI 端点、API 密钥或部署标识,则扫描将失败。验证这些值是否正确,根据需要更新它们,然后再次运行扫描。