Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/FortuneC00kie/bug-monitor
Seebug、structs、cve漏洞实时监控推送系统🔦
https://github.com/FortuneC00kie/bug-monitor
bug monitor security
Last synced: 21 days ago
JSON representation
Seebug、structs、cve漏洞实时监控推送系统🔦
- Host: GitHub
- URL: https://github.com/FortuneC00kie/bug-monitor
- Owner: FortuneC00kie
- License: gpl-3.0
- Created: 2018-01-23T17:47:28.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-04-18T00:26:43.000Z (over 6 years ago)
- Last Synced: 2024-08-05T17:40:46.927Z (4 months ago)
- Topics: bug, monitor, security
- Language: Python
- Homepage:
- Size: 30.3 KB
- Stars: 275
- Watchers: 16
- Forks: 61
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-hacking-lists - FortuneC00kie/bug-monitor - Seebug、structs、cve漏洞实时监控推送系统🔦 (Python)
README
# bug-monitor
Seebug、structs、cve漏洞实时监控推送系统[![GitHub issues](https://img.shields.io/github/issues/FortuneC00kie/bug-monitor.svg)](https://github.com/FortuneC00kie/bug-monitor/issues)
[![GitHub forks](https://img.shields.io/github/forks/FortuneC00kie/bug-monitor.svg)](https://github.com/FortuneC00kie/bug-monitor/network)
[![GitHub stars](https://img.shields.io/github/stars/FortuneC00kie/bug-monitor.svg)](https://github.com/FortuneC00kie/bug-monitor/stargazers)
[![Python 3.x](https://img.shields.io/badge/python-3.x-yellow.svg)](https://www.python.org/)
[![GitHub license](https://img.shields.io/badge/license-GPLv3-blue.svg)](https://raw.githubusercontent.com/FortuneC00kie/bug-monitor/master/LICENSE)## 特性
通过爬虫实时爬取seebug、structs等的页面,若发现有新的漏洞出现,存入mongodb并可通过微信公众号进行推送(此项功能需要在config.ini中配置app_key和secuity)程序默认保存一个月之内的漏洞,超过一个月的漏洞会被自动清理
程序使用的微信推送功能和cve信息爬取的配置信息都要在config.yaml中配置(ps:cve信息爬取使用的api是https://www.saucs.com 因此需要去该网站注册账号并查看自己的api信息进行配置)
本项目还使用了chrome headless进行反爬虫绕过,因此需要安装chromedriver依赖,详情可参考[链接](https://www.cnblogs.com/technologylife/p/5829944.html)
## todo
1.实现对cnnvd等监控2.结合github泄漏监控做到微信公众号推送
3.针对不同用户需求,实现微信公众号差异化推送