这几天将之前写的漏洞情报监控更新了一下,增加了一些新功能,包括增加GitHub知名项目issues监控、安全社区文章监控等,并添加了相关配置文件,这次所有配置都只需要在修改配置文件即可「项目地址:https://github.com/lxflxfcl/monitor(跪求star)」
生成数据库:python installDb.py
启动脚本:python monitor.py
这次所有的配置只需要在配置文件中进行修改。包括脚本循环间隔时间也在这里设置。如下图:
目前实现实时监控github中相关issues。并且实现自定义配置,想监控哪个知名组件,只需要在配置文件中填写相对应的github_owner和gitHub_project。「可以同时监控多个项目,在配置文件中使用逗号隔开」。我这里填写了三个项目进行演示,如下图所示:
「注意:github_owner和gitHub_project一定要一一对应,不然监控不到!」实现的效果如下图:
目前实现了监控先知社区、跳跳糖社区、奇安信攻防社区三个社区的文章监控。启动脚本后,实现的效果如下图
后续有时间的话应该会优化一下安全社区推送的相关代码逻辑,现在的代码复用太高了。有机会也会优化一下邮件推送。