Skip to main content
有关 Notify 可用的所有标志和选项,请务必查看 用法 页面。
如果您有疑问,请通过 帮助 联系我们。

基本用法

Notify 支持通过管道传输任何工具的输出或输出文件,并将其作为通知发送到已配置的提供者(例如,discord、slack 频道)。

使用管道(stdin)输出发送通知

subfinder -d hackerone.com | notify -bulk
image

使用输出文件发送通知

subfinder -d hackerone.com -o h1.txt; notify -data h1.txt

在批量模式下使用输出文件发送通知

subfinder -d hackerone.com -o h1.txt; notify -data h1.txt -bulk

使用输出文件向特定提供者发送通知

subfinder -d hackerone.com -o h1.txt; notify -data h1.txt -bulk -provider discord,slack

使用输出文件向特定 ID 发送通知

subfinder -d hackerone.com -o h1.txt; notify -data h1.txt -bulk -id recon,vulns,scan

使用示例

以下命令将使用 SubFinder 枚举子域名,使用 httpx 探测活跃的 URL,运行 Nuclei 模板,并将 nuclei 结果作为通知发送到已配置的提供者。
subfinder -d intigriti.com | httpx | nuclei -tags exposure -o output.txt; notify -bulk -data output.txt

提供者配置

该工具尝试使用默认提供者配置($HOME/.config/notify/provider-config.yaml),也可以通过使用 provider-config 标志在命令行中指定。 要使用自定义提供者配置运行该工具,只需使用以下命令。
notify -provider-config providers.yaml

Notify 配置

Notify 标志可以在默认配置($HOME/.config/notify/config.yaml)中配置,也可以使用 config 标志提供自定义配置。

注意事项

  • 默认情况下,notify 逐行发送通知
  • 使用 -bulk 将通知作为整条消息发送(消息可能会被分块)

参考资料

Notify 由 projectdiscovery 团队用 🖤 制作。