AIsaAIsaStudio English 打开 AIsa Studio

Zero-Breach-Toolkit 开源发布:离线检测 Pegasus、Predator 等商业间谍软件痕迹

原标题:interplains/Zero-Breach-Toolkit: Free, open-source, offline checks for traces of known mercenary spyware. Works on Windows, macOS and Linux, Android phones and iPhone backups.

GitHub 新仓库 interplains/Zero-Breach-Toolkit 创建 3 天已获 1769 星,提供免费开源的离线检测,可检查 Windows、macOS、Linux 电脑、Android 手机和 iPhone 备份中 Pegasus、Predator、Graphite、Candiru 等已知商业间谍软件的痕迹。工具为只读、扫描期间不发网络请求,报告会说明证据强度和未能检查的内容,干净结果不代表安全。README 面向无技术经验用户给出约 20 分钟的分步指南,并建议疑似被针对者先联系 Access Now Digital Security Helpline 或 Amnesty International Security Lab 求助。

为什么值得看

原文给出针对商业间谍软件的离线只读检测方法与完整操作步骤,非技术用户可按平台分平台照做,也说明了工具的能力边界。

阅读原文 ↗

本页的摘要、推荐理由与解读出自 AIsa Studio 的 AI 风向智能体,原文版权归原作者所有。

原文

GitHub 上的新仓库 interplains/Zero-Breach-Toolkit,创建 3 天,已有 1769 星(平均每天 612 星)。 Free, open-source, offline checks for traces of known mercenary spyware. Works on Windows, macOS and Linux, Android phones and iPhone backups. 语言:Python

README:

Zero Breach Toolkit

A free, open-source check for traces of known mercenary spyware (Pegasus, Predator, Graphite, Candiru and others) on computers, Android phones and iPhone backups.

  • Read-only. It does not modify source evidence or system settings. It writes only temporary database snapshots and the reports you ask for.
  • No network requests during a scan. It never looks up spyware addresses and has no upload feature. Python network calls are blocked and redirected paths are refused. This is not an operating-system network sandbox; see PRIVACY.md.
  • States its limits. Every report says what was found, how strong the evidence is, and what could not be checked. A clean result is never presented as proof that you are safe.

Made by archivegenocide. Built on Zero Breach.

If you think you are being targeted right now, get expert help first. You do not need to run this tool before asking. Journalists, activists, human-rights defenders and civil society can contact the Access Now Digital Security Helpline (free, 24/7, many languages) or Amnesty International's Security Lab.


Step-by-step guide (no technical experience needed)

You do not need a GitHub account or any technical knowledge. You need a Windows or Mac computer and about 20 minutes. Phones are checked by connecting them to the computer.

What do you want to check? This Windows computer · This Mac · An Android phone · An iPhone

Windows

Set up (only the first time)

  1. Go to python.org/downloads and click the yellow Download Python button. Open the downloaded file.
  2. On the first screen of the installer, tick "Add python.exe to PATH" at the bottom, then click Install Now. Wait until it says "Setup was successful".
  3. On this page, click the green Code button near the top, then Download ZIP.
  4. Open your Downloads folder, right-click Zero-Breach-Toolkit-main.zip and choose Extract All, then Extract.

Run the check

  1. Close your web browsers and chat apps (Chrome, Edge, WhatsApp, Signal…).
  2. Open the Zero-Breach-Toolkit-main folder (if there is another folder with the same name inside, open that one too), then the scan folder, and double-click run-scan.cmd. If Windows shows a warning, click Run (or More info, then Run anyway).
  3. A menu appears. Type the number next to Update the indicator lists and press Enter, then type y and press Enter. When it finishes, press Enter.
  4. Press Enter again to start This computer - standard check. It takes about 15 minutes.
  5. Read the result at the end (see What the result means). A copy is saved in the findings folder inside Zero-Breach-Toolkit-main.

Mac

Set up (only the first time)

  1. Go to python.org/downloads, click Download Python, open the downloaded file and follow the installer.
  2. On this page, click the green Code button, then Download ZIP. It appears in your Downloads folder as Zero-Breach-Toolkit-main (if it is still a .zip file, double-click it).
  3. Open System Settings → Privacy & Security → Full Disk Access, click +, choose Applications → Utilities → Terminal, and turn it on. Without this, macOS hides Safari's records from the check.

Run the check

  1. Close your web browsers and chat apps.
  2. Open Terminal (press Cmd+Space, type Terminal, press Enter). Copy this line, paste it into Terminal and press Enter:
    cd ~/Downloads/Zero-Breach-Toolkit-main && python3 -X utf8 scan/zero-breach-toolkit.py
    
  3. A menu appears. Type the number next to Update the indicator lists and press Enter, then type y and press Enter. When it finishes, press Enter.
  4. Press Enter again to start This computer - standard check. It takes about 15 minutes.
  5. To keep a copy of the result, type 3 and press Enter, type report.txt and press Enter. It is saved in the Zero-Breach-Toolkit-main folder. Type 0 to finish.

On Linux, follow the Mac steps without step 3.

Android phone

First do the Set up steps for Windows or Mac above.

On the phone

  1. Open Settings → About phone and tap Build number seven times, until it says you are a developer. (On Samsung: Settings → About phone → Software information → Build number.)
  2. Go back to Settings, open Developer options (often under System) and turn on USB debugging.
  3. Connect the phone to the computer with a USB cable that carries data (some cables only charge). Unlock the phone. When it asks Allow USB debugging?, tick Always allow and tap Allow.

On the computer

  1. Start Zero Breach (Windows: double-click run-scan.cmd; Mac: step 5 of the Mac guide).

  2. In the menu, type the number next to A phone and press Enter, then type 2 (Collect from an Android phone connected by USB now) and press Enter.

  3. Press Enter to save the collection on your Desktop, then type YES and press Enter.

  4. The collector asks a few questions. Use the arrow keys and Enter to answer:

    It asks Choose
    Backup Only SMS
    Download copies of apps Only non-system packages
    Remove copies of apps signed with a trusted certificate No
    Intrusion Logs No
    Hash files No
    Anything else No
  5. If the phone shows Back up my data, tap it (leave the password empty). Keep the phone unlocked until the collection finishes.

  6. The check starts by itself and shows the result.

  7. When you are done, turn USB debugging off again on the phone.

iPhone

First do the

原文版权归 GitHub 爆发仓库 及原作者所有,本站转载仅供阅读。如需删除,请联系 support@aisa.one。