跳转到内容
本站为社区维护的非官方中文翻译,与 Cloudflare, Inc. 无关联。本站不提供账户登录,请勿在任何非官方站点输入您的 Cloudflare 账户信息。官方文档:developers.cloudflare.com

测试扫描

最后更新 查看 MarkdownAgent 设置

将配置文件应用于生产流量前,使用测试扫描检查 Cloudflare 数据丢失防护(DLP)如何评估示例内容。您可以粘贴文本、上传文件或上传 HTTP Archive(HAR)文件,然后查看哪些配置文件和检测条目匹配。

防病毒扫描会按照处理实时流量的方式运行。扫描器检测到图片时,即使没有任何配置文件启用光学字符识别(OCR),也会执行 OCR,并在结果中显示提取的文本。

内容会实时扫描,且绝不会存储。

内容会直接送往 DLP 扫描器。系统不会评估 Gateway 策略,流量不会经过 Gateway,也不会创建 Gateway 活动日志。

何时使用测试扫描

您可以用此工具:

  • 检查新增或更新的检测条目是否匹配预期内容。
  • 在生产环境使用一个或多个 DLP 配置文件前,将示例内容与其比较。
  • 通过检查置信度、匹配上下文和邻近关键字,调查误报和漏检。
  • 确认 DLP 如何识别文件,并查看防病毒及 OCR 结果。

运行测试扫描

  1. 在 Cloudflare 仪表板 ↗中,前往 Zero Trust > Data loss prevention > Test scan。

  2. 在 Input method 下,选择要测试的内容类型:

    • Text:在 Content to scan 中输入或粘贴内容。
    • File:选择文件或将其拖入上传区域。文件最大为 10 MB。要一次测试多个文件,请上传 .zip 压缩包。压缩包中的每个文件都会单独扫描和报告。
    • HAR:选择 .har 文件或将其拖入上传区域。每个文件最多扫描 50 个正文,请求和响应正文共用此限额。
  3. 选择要测试的配置文件。启用 Scan against all profiles,或从列表中选择一个或多个配置文件。

  4. 选择 Scan。

查看扫描结果

根据输入和扫描结果,结果可能包含以下部分:

部分 显示内容
摘要 匹配的配置文件数、扫描的文件数以及总体防病毒状态。
文件元数据 检测到的文件名、大小、MIME 类型、扩展名和文件类别。
防病毒结果 每个文件是否干净、可疑、受感染或未扫描,以及对应的 SHA-256 哈希。受感染文件还会显示可用的恶意软件详情。
OCR 结果 OCR 从每张图片中提取的文本。
配置文件匹配结果 匹配的配置文件、检测条目、数据类别、数据标签和敏感级别。
匹配上下文 匹配的内容、置信度,以及提高或降低置信度的邻近关键字。
JSON 扫描器的完整响应,您可以下载以供进一步分析。

要将完整响应保存为 dlp-scan-results.json,请打开 JSON 并选择 Download。文件可能包含示例载荷和匹配上下文,请按敏感数据存储和共享。

示例

某个使用自定义配置文件的 Gateway 策略没有阻止包含信用卡号码的电子表格。使用测试扫描判断问题出在配置文件还是策略。

  1. 用同一文件运行测试扫描,仅选择该自定义配置文件。这样可以在流量路径中排除 Gateway,单独测试配置文件。

  2. 如果扫描返回匹配结果,说明该配置文件在测试扫描设置下能检测此示例。但这不能证明 Gateway 会以同样方式检查流量,因此还需核查 Gateway 策略条件、流量路径和 TLS 解密。

  3. 如果扫描没有匹配结果,请检查配置文件本身。配置文件只有在其检测条目匹配时才会匹配;每个条目定义单个模式或数据集,例如信用卡号码模式、自定义正则表达式或精确匹配数据集。确认配置文件包含预期条目,且该条目已启用。

  4. 将条目与文件中的值比较。某些条目除了模式匹配,还会执行额外验证。即使测试值格式符合预期,也可能未通过验证。请使用对此条目有效的测试值。

  5. 检查配置文件的匹配次数。如果要求的匹配次数超过示例中的数量,配置文件便不会触发。请增加示例数据或降低匹配次数。

  6. 检查配置文件的置信度阈值。测试扫描不会在 Match contexts 中显示低于阈值的检测结果。要确认阈值是否阻止了匹配,请暂时降低阈值并重新扫描。如果出现匹配结果,请查看匹配上下文。例如,添加 "payment" 或 "billing" 等相关邻近关键字可能提高置信度。适当情况下,也可以降低配置文件的置信度阈值。

排查扫描结果问题

预期内容未匹配

确认选择了预期配置文件,且配置文件包含预期检测条目。如果内容不满足条目匹配要求、配置文件的匹配次数大于示例中的匹配数量,或检测结果低于配置文件的置信度阈值,检测结果可能不会出现。

测试扫描匹配了不应匹配的内容

提高配置文件的置信度阈值,让 DLP 只对置信度更高的检测结果触发;或提高匹配次数,避免偶然出现的单个值触发配置文件。对于自定义条目,请收紧正则表达式或数据集。

AI 上下文分析也能减少生产环境中的误报,但仅支持 Gateway HTTP 和 HTTPS 流量。

如果配置文件在这里表现正常,却在生产环境中阻止合法流量,策略范围可能过宽。请参阅排查 DLP 问题。

OCR 已提取文本,但没有条目匹配

OCR 会处理图片,但 DLP 只会针对启用了 OCR 的配置文件匹配提取的文本。如果 OCR results 显示了预期文本,却没有条目触发,说明所选配置文件未启用 OCR。

要对每个配置文件应用 OCR,请在 DLP 设置中启用 OCR。也可以为单个配置文件启用 OCR,但配置文件级 OCR 已弃用。

测试扫描匹配,但 Gateway 未匹配

如果扫描检测到内容,但 Gateway 策略没有检测到,说明所选配置文件能在测试扫描设置下检测示例。这不能证明 Gateway 能以同样方式解密或检查流量。请检查 Gateway 策略、流量路径、TLS 解密和支持的文件类型。详情请参阅排查 DLP 问题。

扫描返回错误

上传文件时,请确认文件大小不超过 10 MB。对于 HAR 文件,请确认包含有效的 HAR 数据。如果扫描器暂时不可用,请稍后重试。

限制

  • 不支持 AI 提示词配置文件。
  • DLP 配置变更最多可能需要两分钟才会在测试扫描中生效。更新配置文件、检测条目或数据类别后,请稍等再测试。
  • 测试扫描会验证配置文件检测结果,但不会验证 Gateway 策略条件和操作。要确认完整策略是否按预期允许、阻止或记录流量,请使用 Gateway 流量测试 DLP 策略。

这篇文档对您有帮助吗?