edoumo/veille-proactive

GitHub: edoumo/veille-proactive

edoumo/veille-proactive是一个基于Python的主动监控引擎,用于安全风险检测。

Stars: 0 | Forks: 0

# 主动监控 主动监控是一个小巧的Python公共源监控引擎: - 添加公共HTTP/HTTPS源; - 拒绝本地、私有、link-local和元数据的SSRF地址; - 优先检测RSS/Atom; - 限制HTML备份; - 按权重中心兴趣评分; - 去重; - 限制综合报告内容; - 简单导入HTML书签导出。 此存储库故意设计为通用,不包含任何MITC的代码、秘密或配置。 MITC/n8n的集成保留在私有基础设施中;此存储库作为可重用公共基础。 ## 开发环境安装 ``` python -m venv .venv . .venv/bin/activate pip install -e .[dev] pytest -q ``` ## 最小示例 ``` from veille_proactive import WatchConfig, Source, Interest, run_watch config = WatchConfig( sources=[Source(url="https://www.clubic.com/actualites-informatique/", label="Clubic")], interests=[Interest(label="IA", keywords=["ia", "openai", "gpu"], weight=2.0)], ) report, seen = run_watch(config, seen={}) print(report.summary) ``` ## 安全性 访问的Web内容被视为不可信。引擎从不执行来自页面的指令,其配置不应接收任何秘密。 在解析和重定向后验证URL,以避免访问`localhost`、私有网络和元数据端点。
标签:HTML 处理, MITC 集成, n8n 集成, Python, RSS/Atom 解析, SSRF 防护, URL 安全检查, 开发测试, 开源监控, 数据去重, 无后门, 网络安全, 逆向工具, 隐私保护