github.com / genotrance
genotrance/ px
Python·76 files·commit a72ce5d·scanned 4d ago·cached ✓
25/100
LOW RISK
Minor findings consistent with the project type. Nothing reachable from install hooks.
score capped at 25 — 1,137 stars — findings likely legitimate code patterns
verdict accurate?
threat-state: lowlive
FINDINGS ░▒▓
criticalRemote script piped into a shellA shell script downloads remote content and executes it directly (e.g. `curl … | bash`). The payload is never stored or reviewable and can change server-side — a classic malware/backdoor install pattern.build.sh
fi
curl -LsSf https://astral.sh/uv/install.sh | sh
. ~/.local/bin/env
}+10warningPython subprocess / os.system usageos.system() or subprocess with shell=True / suspicious commands can execute arbitrary shell commands. Plain pip/package installs are usually benign.tests/helpers.py
for _attempt in range(3):
ret = os.system(quit_cmd)
if ret == 0:
break+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.tests/test_config.py
result = subprocess.run(
[
sys.executable,+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.tests/test_kerberos.py
try:
subprocess.run(["docker", "info"], capture_output=True, timeout=5, check=True)
except (FileNotFoundError, subprocess.CalledProcessError, subprocess.TimeoutExpired):
return...+4warningHigh-entropy string literalsFound 3 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.px/handler.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.
44 files scanned @ a72ce5d | 10/25/2026 | heuristic scan — always review manually
risk by category
code execution25
network & exfiltration0
file system access0
obfuscation3
supply chain0
owasp / injection0
telemetry
files 44/76rules hit 6engine v7commit a72ce5d
github
genotrance/px
An HTTP proxy server to automatically authenticate through an NTLM proxy
1137
116
3725d
76 files
44 scanned(58%)
a72ce5d
architecture░▒▓
entry (0) flagged (6) pkg (81)
122 nodes · 241 edgesscroll to zoom · click node to jump to finding