DANGER
malware detected
github.com / interplains
interplains/ Zero-Breach-Toolkit
Python·208 files·commit fd39f35·scanned 1d ago·cached ✓
70/100
DANGEROUS
Sensitive capability combinations reachable from entry points. Do not run without review.
This repository contains patterns associated with malware. Do NOT run this code.
verdict accurate?
Created 3 days ago
Created in the last 7 days
threat-state: dangerouslive
FINDINGS ░▒▓
criticalPython dynamic code executioneval(), exec() or compile() on untrusted input can execute arbitrary code. Common in Python malware for running obfuscated payloads.scan/tests/test_fix_regressions.py
env = {"ast":ast, "re":re}
exec(compile(ast.Module(body=[node],type_ignores=[]),str(path),"exec"),env)
return env["namespace"]
+7criticalPython dynamic code executioneval(), exec() or compile() on untrusted input can execute arbitrary code. Common in Python malware for running obfuscated payloads.scan/tests/test_reader_recovery.py
result = {}
exec(build_namespace()(source, "fixture"), result)
assert result["run_fixture"](None) == ("fixture", "one\vtwo")
+7criticalPython dynamic code executioneval(), exec() or compile() on untrusted input can execute arbitrary code. Common in Python malware for running obfuscated payloads.scan/tests/test_review_issue3.py
ns = {}
exec(func, ns)
return ns["_embeddable"]
+7criticalKnown malicious / C2 domainKnown domains used by Lazarus Group and other malware for hosting payloads or exfiltrating data.scan/zbtriage/iocs.py+5
criticalBrowser credential store accessAccessing Chrome, Firefox, Edge, or Brave profile directories to steal cookies, passwords, and session tokens.scan/tests/test_evidence_boundaries.py
elif browser == "chrome":
domain, relative, check = "AppDomain-com.google.chrome", "Library/Application Support/Google/Chrome/Default/History", "ios:chrome-history"
schema = ("CREA...+10criticalBrowser credential store accessAccessing Chrome, Firefox, Edge, or Brave profile directories to steal cookies, passwords, and session tokens.scan/tests/test_field_feedback.py
monkeypatch.setattr(browser.sys, "platform", "win32")
note = browser._locked_note(r"C:\Users\x\AppData\Local\Google\Chrome\User Data\Default\History",
Permissio...+10criticalBrowser credential store accessAccessing Chrome, Firefox, Edge, or Brave profile directories to steal cookies, passwords, and session tokens.scan/tests/test_ios_lookups_favicons.py
backup(root, [("AppDomain-com.google.chrome.ios",
"Library/Application Support/Google/Chrome/Default/Favicons", raw)])
result = reader(_ctx(root))
assert any(h.indicator...+10warningSSH/credential path accessAccessing .ssh, .aws/credentials, or .env files to steal authentication credentials.tools/make_release.py
with open(os.path.join(out, PUBLIC_KEY), "wb") as fh:
fh.write(gpg(["--armor", "--export", args.key], home=args.gnupg_home, stdout=subprocess.PIPE).stdout)
files.append(PUB...+5warningExtremely long lines (>1000 chars)Very long lines in source files (not minified bundles) can hide malicious code.scan/zbtriage/candiru_rules.py+4
warningFlattened or dead control flowDetected switch(true), dead if branches, or deeply nested ternaries — patterns used by obfuscators to hide execution order.scan/zbtriage/candiru_rules.py+3
Scores are heuristics. A “safe” verdict means no known-malicious patterns were found — clever malware can look boring. Wrong verdict? Flag it above; confirmed false positives become regression tests.
157 files scanned @ fd39f35 | 10/28/2026 | heuristic scan — always review manually
risk by category
code execution25
network & exfiltration5
file system access20
obfuscation7
supply chain2
owasp / injection0
telemetry
files 157/208rules hit 12engine v7commit fd39f35
github
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.
2489
272
4d
208 files
157 scanned(75%)
fd39f35
architecture░▒▓
entry (0) flagged (16) pkg (103)
256 nodes · 1279 edgesscroll to zoom · click node to jump to finding