RepoPicks Radar

每天约 02:00 UTC 更新

指南

Radar 首页

Zero Breach Toolkit

interplains/Zero-Breach-ToolkitAI 已审核

用途

一个免费的扫描工具,查找已在公开研究中被描述过的间谍软件痕迹,例如 Pegasus、Predator 和 Graphite。它会读取浏览器记录、启动设置、日志和文件,也可以读取 Android 采集数据或在你电脑上制作的本地 iPhone 备份。它面向记者、活动人士以及任何担心自己成为目标的人。你需要安装 Python,从 GitHub 下载文件夹,然后从终端启动一个菜单(在 Windows 上有一个可以双击的 .cmd 文件)。检查大约需要15分钟。

安装难易度

C · 需要安装 1–2 个工具 · Windows

  • Windows C
  • macOS C
  • Linux C

在 Windows 上(最简单的平台),你安装 Python 时勾选"Add python.exe to PATH",下载 ZIP 后双击 scan\run-scan.cmd,完全不需要输入命令。在 Mac 和 Linux 上你需要在终端里输入命令,在 Mac 上你还得给终端授予完全磁盘访问权限(Full Disk Access),否则 Safari 的记录会被跳过。

GitHub 数据

星标
4,0062026年10月31日
下载量
5,803本周 2,011
增长
+4,0066 天内新增星标

星标变化

2,5003,0003,5004,0004,500 10月28日10月29日10月30日10月31日 2,5003,0003,5004,0004,500 10月28日10月30日

事实

可运行于
Windows, macOS, Linux
需要安装
Python
从源码编译需要
Python
磁盘空间
100 MB–300 MB · 估算
账号或密钥
无
费用
免费 · 代码采用 Apache-2.0 许可;它下载的指标列表由大赦国际的 Security Lab、Citizen Lab、MVT 项目和 Echap 免费发布。
许可证
Apache-2.0 (宽松型)
可以替代
iVerify
最近更新
2026年11月1日

风险信号 (6)

  • 注意依赖存在已知漏洞

    锁定版本的依赖存在已知漏洞(OSV):cryptography: GHSA-g6cj-pr64-35w5, GHSA-jwv3-5hgf-82ww, GHSA-m2h6-j472-rp4c

    自动检查

  • 注意报告中包含私人个人数据

    README:"Full reports can contain usernames, profile names, file paths, browsing details, SMS senders and message excerpts; keep them private."报告保存在你电脑上的一个结果文件夹中,而 --evidence-bundle 生成的 ZIP 明确是"unencrypted"(未加密)的。

    AI 审核

  • 注意手机检查需要开启USB调试

    Android 的步骤要求你开启开发者选项和 USB 调试,并对电脑选择"Always allow"。README 建议完成后再关闭 USB 调试,但停留在这种状态下的手机风险更高。

    AI 审核

  • 信息非常新的仓库却有大量star

    该仓库创建于2026-10-25,到2026-11-01已经有4007颗star和428次fork,第一周就发布了16次。没有长期历史可供判断。

    AI 审核

  • 信息匿名发布者,没有签名的二进制文件

    README:"The project is anonymous, so do not take its word for anything"以及"There is no signed Windows program, and none is planned while the project stays anonymous"。发布版本提供的是一个带有已发布 SHA-256 和 GPG 签名的单个 Python 文件,而不是安装程序。

    AI 审核

  • 信息一个可选命令会下载并运行另一个程序

    README,"Guided acquisition (experimental)":可选参数 --collect-android 会"downloads official AndroidQF v1.8.3, checks its pinned SHA-256, asks for the device owner's explicit consent and runs the collector"。README 称它是"the only point at which the tool runs a program it did not ship"。

    AI 审核

证据以原始语言显示。

Radar 无法验证的内容

  • 这些检查是否真的能在每个版本的 Windows、macOS、Linux、Android 和 iOS 上跑完。
  • 结果是否准确:项目自己说,干净的结果并不能证明设备是干净的,而匹配结果也可能是无害的(比如一篇提到间谍软件地址的新闻报道)。
  • 每个发布版本附带的那个单独的 Python 文件,是否真的能重新构建出与发布的 SHA-256 一致的结果。
  • 在文件很多的机器上做完整检查要花多少磁盘空间和时间,因为它会对最大120MiB的文件逐个生成指纹。
  • 锁定版本的依赖中那些已知漏洞(cryptography)是否会影响工具实际使用到的部分,而不只是README里所说的那样。

类似项目

RepoPicks 应用

即将推出:用 RepoPicks 应用一键安装。