跳到正文

正在自动登录…

← 返回项目列表

Spectrmachina/Ztrust

依赖漏洞检测秘密泄露检测恶意包检测

ZTrust 是一个零信任软件供应链安全扫描器,用于检测恶意和易受攻击的依赖、拼写错误、泄露的秘密和不安全的 GitHub Actions,并支持通过屏蔽的 Zcash 支付赏金给独立研究人员。

AI 中文解读 · 根据仓库描述与 README 生成 · 2026/10/23 07:26:30 · 查看原文

值得看Python应用与服务
累计 Stars
152
当前热度
1 天内 · 小火
仓库创建时间
打开 GitHub ↗

选用指南

AI 根据 README 整理 · 2026/10/23 07:26:30

使用方式

通过命令行工具 `ztrust scan` 使用,也可作为 GitHub Action 集成到 CI 中。

查看 README 依据
git clone https://github.com/Lostreaksmb/ztrust.git cd ztrust pip install -e . ztrust scan examples/vulnerable-app # an intentionally broken demo project ztrust scan . # your project ``` ```text ╭───────────────────────────────────────────────────────────────────────────╮ │ ZTrust v0.1.0 /home/me/ztrust/examples/vulnerable-app │ │ 7 dependencies · scanners: secrets, typosquat, integrity, ci, vulns · 1.84s│ │ CRITICAL 1 HIGH 9 MEDIUM 6 LOW 3 INFO 1 │
| `ztrust pay-uri --address u1… --amount 1.5 --memo "thanks"` | ZIP-321 payment link | | `ztrust check-address u1…` | Validate & classify a Zcash address | | `ztrust serve` | Run the bounty API (`pip install -e ".[server]"`) | **Exit codes:** `0` clean · `1` findings ≥ `--fail-on` (default `high`) · `2` usage error. --- ## ⚙️ GitHub Action ```yaml # .github/workflows/ztrust.yml name: ZTrust on: [push, pull_request] permissions: contents: read security-events: write # upload SARIF to the Security tab jobs: scan: runs-on: ubuntu-latest steps:
部署要求

需要 Python 3.11、3.12 或 3.13。

查看 README 依据
<div align="center"> <img src="docs/assets/logo.png" alt="ZTrust" width="560"> ### Zero-trust software supply-chain security — with shielded Zcash bounties for the people who defend open source [![CI](https://github.com/Lostreaksmb/ztrust/actions/workflows/ci.yml/badge.svg)](https://github.com/Lostreaksmb/ztrust/actions/workflows/ci.yml) [![Python](https://img.shields.io/badge/python-3.11%20%7C%203.12%20%7C%203.13-3776AB?logo=python&logoColor=white)](https://www.python.org/) [![License: MIT](https://img.shields.io/badge/license-MIT-f7931a.svg)](LICENSE)
已知限制

目前不支持 yarn/pnpm 锁文件、Maven、NuGet 和 RubyGems。

查看 README 依据
│ │ └── store.py # SQLite │ └── server/app.py # FastAPI bounty API ├── tests/ # pytest suite ├── examples/ # vulnerable demo app + bounty walkthrough └── docs/ # architecture, protocol, Zcash, threat model, rules, API, roadmap ``` --- ## 🛣️ Roadmap - [x] Five scanners, SARIF, GitHub Action - [x] Bounty API with commit-reveal and shielded payouts - [ ] yarn / pnpm lockfiles, Maven, NuGet, RubyGems - [ ] Sigstore / npm provenance & SLSA verification

README

正在加载 README…

收录信息

仓库创建时间
2026/10/23 02:38:37
首次达标收录
2026/10/23 07:21:38
统计更新时间
2026/10/23 07:50:59

按创建时长与累计 Stars 判断等级。首次达标收录后,即使未达当前门槛仍保留;累计 Stars 和仓库状态会定期更新。确认只有 README 及辅助文件的仓库会停止公开。

模型评估

值得看加权总分 4.1 / 5

新颖度
4.0
实用价值
4.4
成熟度
4.5
实质含量
3.8

由 Jev 模型根据仓库描述与 README 评估,2026/10/23 07:21:38 生成。评分仅供参考,不是代码、安全或许可证审查;热度等级另按创建时长与累计 Stars 计算。

仓库信息

最近推送
2026/10/23 02:41:46
许可证标识
MIT
Fork 数
0
当前状态
未归档

收录记录

按创建时长与累计 Stars 首次收录:小火
首次发现项目