endevco

osv-bloom

endevco

Bloom filter of malicious npm package buckets from OSV. Rebuilt every 10min.

AI 简介

osv-bloom 是一个轻量级、高频更新的布隆过滤器,用于快速识别已知恶意 npm 包及其语义化版本主版本号(major bucket)。它基于 OSV 漏洞数据库中的 MAL-* 安全通告构建,每 10 分钟自动重建并发布,支持零依赖 HTTP 下载与 Rust 原生解析;误报率严格控制在 0.1%,可嵌入包管理器(如 aube)在安装时对 lockfile 条目做毫秒级本地筛查,仅对疑似条目触发 OSV 实时 API 查询。适用于 CI/CD 流水线、私有 registry、客户端包管理器等需低延迟、高吞吐恶意包初筛的场景。

Rust
MIT License
32
Stars
3
Forks
1
Watchers
0
Issues

Star 增长

今日0
近 7 天0
近 30 天+1
综合评分41.91
默认分支main