具备向 Slack、Discord 和 Telegram 报告功能的子域名监控器
在 targets.txt 文件中配置扫描目标,在 config.yaml 中设置报告配置, 然后创建 cronjob 每天执行
crontab -e
0 8 * * * /usr/bin/submonitor
从发布页面下载编译好的二进制文件:https://github.com/xpl0ited1/submonitor/releases/
或者自行编译
git clone https://github.com/xpl0ited1/submonitor/
cd submonitor
go build main.go
./submonitor -h
submonitor v1.0.3
-arf
如果指定,该工具将向 ARF API 报告子域名
-b 如果指定,该工具将尝试暴力破解子域名
-c string
config.yaml 文件的路径(默认值:$HOME/.config/submonitor/config.yaml)
-dt int
暴力破解时 DNS 查询的超时时间(默认为 5000 毫秒)
-r string
用于解析子域名的 DNS 服务器,例如 8.8.8.8:53
-t string
targets.txt 文件的路径(默认值:$HOME/.config/submonitor/targets.txt)
-w string
用于暴力破解子域名字典文件的路径(默认值:$HOME/.config/submonitor/brute.txt)
如果你想为这个项目做出贡献,只需在 Twitter 上 @xpl0ited1 联系我,或者创建一个拉取请求。