github.com / alper-han
alper-han/ CrossMacro
C#·2579 files·commit 421bf3d·scanned 7m ago·cached ✓
25/100
LOW RISK
Minor findings consistent with the project type. Nothing reachable from install hooks.
verdict accurate?
2% file coverage
threat-state: lowlive
FINDINGS ░▒▓
warningPython subprocess / os.system usageos.system() or subprocess with shell=True / suspicious commands can execute arbitrary shell commands. Plain pip/package installs are usually benign.scripts/ci/tests/test_packaging_flow.py
FLATPAK_ARCH="x86_64", VERSION=(ROOT / "VERSION").read_text().strip())
result = subprocess.run(["bash", str(root / "scripts/packaging/flatpak/build.sh")],
...+4warningPython subprocess / os.system usageos.system() or subprocess with shell=True / suspicious commands can execute arbitrary shell commands. Plain pip/package installs are usually benign.scripts/ci/tests/test_script_failures.py
with self.subTest(failed=failed):
result = subprocess.run(['bash', '-c', stubs + identity_steps, 'postinst-test', 'configure'],
env={**os.environ, 'FAIL...+4infoSuspicious file in repoExecutable file (publish-windows-portable.ps1) in repositoryscripts/ci/publish-windows-portable.ps1+2
infoSuspicious file in repoExecutable file (test-powershell-scripts.ps1) in repositoryscripts/ci/test-powershell-scripts.ps1+2
infoSuspicious file in repoExecutable file (output-path.ps1) in repositoryscripts/lib/output-path.ps1+2
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.
62 files scanned @ 421bf3d | 9/25/2026 | heuristic scan — always review manually
risk by category
code execution10
network & exfiltration0
file system access0
obfuscation0
supply chain15
owasp / injection0
telemetry
files 62/2579rules hit 6engine v6commit 421bf3d
github
alper-han/CrossMacro
Cross-platform desktop automation app with macro recording, playback, scheduling, text expansion, CLI tools, and Wayland/X11-aware Linux support.
410
19
299d
2579 files
62 scanned(2%)
421bf3d
architecture░▒▓
entry (1) flagged (2) pkg (25)
38 nodes · 51 edgesscroll to zoom · click node to jump to finding