我们的 AI 引擎 Neutron 在加州大学伯克利分校的 CyberGym 基准测试中取得了 97.1% 的成绩。 了解更多

产品

产品

选择扫描的运行时段

选择 Ostorlab 扫描可以运行的时段和星期几。窗口之外创建的扫描会等待;支持暂停的扫描会在下一个窗口继续运行,直到完成。

您可以选择 Ostorlab 扫描运行的时段和星期几。在执行窗口之外创建的扫描会等待;支持暂停的扫描会在下一个窗口继续,直到完成。无法暂停的扫描在窗口关闭后仍会继续运行。

48 秒了解扫描执行窗口(0:48,英语)。 (英语)阅读视频的文字稿。

问题

安全扫描会产生真实的流量。一次 Web 或 API 扫描会向您的应用发送数千个请求、填写表单,并跟踪它能找到的每一个链接。这正是它发现问题的方式,也正因如此,扫描在什么时间运行很重要。

有些时段并不适合扫描。您的用户正忙,您的团队正在部署,或者测试环境是共享的,白天还有其他人需要使用。在错误的时间启动的扫描,会与这一切争抢资源。

安排开始时间只能解决部分问题。耗时较长的扫描仍可能持续到下一个繁忙时段。执行窗口还能控制支持暂停的扫描何时暂停和恢复。

扫描执行窗口如何工作?

现在,每次扫描都可以设置一个执行窗口(Execution window):即允许扫描运行的时段和星期几。在窗口之外,扫描会等待。窗口打开时,扫描开始运行。窗口关闭时,扫描暂停,并在下一个窗口中继续,直到完成。

执行窗口是可选的。没有设置窗口的扫描可以在任何时间运行,与以前一样。

在创建扫描时添加。 Execution window 步骤是 New Scan 表单的最后一步,适用于所有扫描类型。选择以下建议之一:

  • Overnight:每天 20:00 至 06:00;
  • Weekday evenings:周一至周五,18:00 至 08:00;
  • Working hours:周一至周五,09:00 至 18:00。

Execution window 步骤,包含时区和建议的窗口
选择一个建议的窗口

使用您的时区。 时段是您所选时区的本地时间。时区选择器默认使用您浏览器的时区,您也可以按城市、国家或 UTC 偏移量搜索列表。

或者设置您自己的时段。 点击 Custom,然后输入开始和结束时间,或拖动 24 小时时间条上的两个滑块。时间条的蓝色部分表示扫描可以运行的时间。窗口可以跨越午夜:20:00 至 06:00 表示从 20:00 运行到次日早上 06:00。

选择星期几。 选择窗口开始的星期几。要让窗口每天适用,请将所有星期选项保持未选中状态。

Custom 窗口,包含开始和结束时间、24 小时时间条和星期几
设置您自己的时段和星期几

窗口开启或关闭时会发生什么?

  • 在窗口之外创建的扫描会等待,并在窗口打开时启动。
  • 窗口关闭时,正在运行的扫描会暂停。下一个窗口打开时,它会从停止的地方继续,直到完成。
  • 无法暂停的扫描在窗口关闭后会继续运行,直到完成。
  • 重新扫描会在与原始扫描相同的窗口中运行,因此您只需设置一次。

要查看扫描的窗口,请打开该扫描,并在 Scan Summary 中点击 Details。Execution Window 部分会显示时段、星期几和时区。

扫描详情中的 Execution Window 部分
扫描详情中的窗口

让 Copilot 或您的 AI 助手来设置

您不必填写表单。让 Copilot 创建 Web、网络或移动扫描,并告诉它扫描可以在什么时间运行,例如“在周一到周五的夜间扫描 shop.example.com,使用巴黎时间”。它会创建带有该执行窗口的扫描。

通过 Ostorlab MCP 服务器,您自己的 AI 助手也能做到这一点:它创建的每个扫描都可以设置执行窗口,它启动的重新扫描会保留原始扫描的窗口。如果您通过脚本创建扫描,Ostorlab API 同样支持设置窗口。

为什么要添加扫描执行窗口?

  • 让扫描避开您的繁忙时段。 在夜间、工作日晚上,或者在您的应用空闲的任何时候运行扫描。
  • 共享测试环境。 只在您的团队不使用预发布环境时,才让扫描使用它。
  • 不必再守着耗时较长的扫描。 在方便的时候创建扫描;它会等待自己的窗口,在窗口关闭时暂停,并根据需要跨越多个窗口完成。
  • 只需设置一次。 重新扫描会保留窗口,扫描详情中也始终会显示它。

完整的执行窗口指南会逐步介绍每一个步骤。

常见问题

什么是扫描执行窗口? 允许扫描运行的时段和星期几。在这些时间之外,扫描会等待或暂停,并在下一个窗口中继续,直到完成。

哪些扫描支持它? 所有扫描类型。无法暂停的扫描会在窗口关闭后继续运行,直到完成。Execution window 步骤是 New Scan 表单的最后一步。

如果我在窗口之外创建扫描,会怎样? 它会等待,并在窗口打开时启动。

暂停的扫描会从头开始吗? 不会。下一个窗口打开时,它会从停止的地方继续。

窗口可以跨越午夜吗? 可以。当结束时间早于开始时间时,窗口会在次日结束。例如,20:00 至 06:00 表示从 20:00 运行到次日早上 06:00。

重新扫描会保留窗口吗? 会。重新扫描会在与原始扫描相同的窗口中运行。

如何移除窗口? 在提交扫描之前,在 Execution window 步骤中点击 Clear,扫描就可以在任何时间运行。

需要帮助为您的扫描选择窗口?请发送电子邮件至 support@ostorlab.dev。