First release of Zero Breach toolkit: free, offline checks for traces of known mercenary spyware on Windows, macOS and Linux computers, Android phone collections and iPhone backups.
Files
zero-breach-triage.py: the single-file scanner (839,391 bytes), generated from the source at this tagSHA256SUMS.txtandSHA256SUMS.txt.asc: checksums and their signaturezero-breach-triage.py.asc: signature for the scannerarchivegenocide-signing-key.asc: the public release key
SHA-256 of the scanner: b2dab09a5793d0b456fca7a9601cea52ca6bf04fcbe21cfd016e808e62400cb5
Verify before running. The signing key fingerprint is C24E C92B 12D6 670A 2516 065F 9B4D 5754 99AF A53C. Compare it with https://archivegenocide.com/verify.html, then follow docs/VERIFYING.md. You can also rebuild the file from source and compare the hash.
A result that finds nothing is not a clean bill of health. See the README for what each check can and cannot see.