确定应用的过滤器

为了使您能够快速地确定如何为评估中的结果应用了过滤器,AppScan® 提供了过滤器指示符。

AppScan® Source for Development(Eclipse 插件) 中,过滤器指示符位于主工作台的底部。

如果尚未应用过滤器,那么工作台底部的过滤器指示符指示未过滤发现结果

如果已应用了过滤器,那么指示符将更改为显示为已过滤发现结果的链接。选择该链接将打开一条消息,该消息使您能够确定已如何应用了过滤器:

  • 扫描时间过滤器是应用于应用程序和项目的全局过滤器。该过滤机制仅在 AppScan® Source for Analysis 中受支持。如果在 AppScan® Source for Analysis 中修改了 Eclipse 项目以包含过滤器,或者在 AppScan® Source for Development(Eclipse 插件) 中创建了评估,那么在 AppScan® Source for Analysis 中将仅能找到该类型的过滤:
    • 如果评估是因为扫描与已配置过滤器不匹配的应用程序或项目而得到的,那么该消息指示未应用扫描时间过滤器。
    • 如果已扫描的应用程序或项目的确具有已配置的过滤器,那么将按名称列出已配置的过滤器。
    • 在某些情况下,AppScan® 检测到已应用扫描时间过滤器,但评估不包含关于这些过滤器的信息。例如,打开旧评估时会发生该情况。
  • 当前过滤器是在扫描后已应用于发现结果的过滤器。消息指示是否未应用当前过滤器,或者是否已应用过滤器。如果是后者,那么重置链接可用。选择该链接后,将从发现结果除去当前过滤器。

打开评估时,将在评估摘要中按名称列出扫描时间过滤器。扫描时间过滤器是应用于应用程序和项目的全局过滤器。该过滤机制仅在 AppScan® Source for Analysis 中受支持。如果在 AppScan® Source for Analysis 中修改了解决方案以包含过滤器,或者在 AppScan® Source for Analysis 中创建了评估,那么在 AppScan® Source for Development(Visual Studio 插件) 中将仅能找到该类型的过滤: