Slack自动化完成子域名监控

[toc]

0x01 环境准备

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

0x02 Sublert搭建

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

0x03 Slack与工具配置

  1. 在官网https://slack.com/注册免费账户,并创建两个channel,如下所示,用于后期的子域名监控和错误信息汇总
    Py7kRq

  2. 为第一步创建的Channel配置对应的webhook url
    在以下地址配置APP
    https://api.slack.com/apps
    XRhPEY

  3. 点击Incoming Webhooks,创建两个Webhook
    ISapdl
    指向之前创建的Channel
    CI5vL4

  4. 复制第三步得到的Webhook URl。并配置到config.py

URX2eZ

x75EXi

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

0x04 结语

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

0x05 参考链接