title: Slack自动化完成子域名监控
categories:


Slack自动化完成子域名监控

[toc]

0x01 环境准备

  • ubuntu 18.04
  • python3
  • 免费的Slack空间

    0x02 Sublert搭建

    1. git clone https://github.com/yassineaboukir/sublert.git
    2. cd sublert
    3. pip3 install -r requirements.txt

    0x03 Slack与工具配置

  1. 在官网https://slack.com/注册免费账户,并创建两个channel,如下所示,用于后期的子域名监控和错误信息汇总
    Slack自动化完成子域名监控 - 图1
  2. 为第一步创建的Channel配置对应的webhook url
    在以下地址配置APP
    https://api.slack.com/apps
    Slack自动化完成子域名监控 - 图2
  3. 点击Incoming Webhooks,创建两个Webhook
    Slack自动化完成子域名监控 - 图3
    指向之前创建的Channel
    Slack自动化完成子域名监控 - 图4
  4. 复制第三步得到的Webhook URl。并配置到config.py

Slack自动化完成子域名监控 - 图5
Slack自动化完成子域名监控 - 图6

  1. 配置Crontab
    1. chmod +x
    2. crontab -e
    3. 0 */12 * * * cd /root/sublert/ && /usr/bin/python3 /root/sublert/sublert.py -r -l >> /var/log/sublert.log 2>&1

    0x04 结语

    大佬们可修改脚本,使之支持企业微信或者钉钉的Webhook

    0x05 参考链接