live · scanning repos
Scanrepo
github.com
DANGER
malware detected
github.com / blacktrac3

blacktrac3/trustnoprompt

Python·30 files·commit 75b09ac·scanned 54m 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 10 days ago
Created 10 days ago
Research / educational context
threat-state: dangerouslive

FINDINGS ░▒▓

criticaleval() usage detectedeval() executes arbitrary code and is commonly used in malware to run obfuscated payloads fetched from remote servers.examples/vulnerable_demo.py

It also contains a fake hardcoded "API key" and an eval() call, on
purpose, so the static scanner has something realistic to find too, and
simulates naive tool-calling (see _naively_decide_tools) so ...
+8
criticalPython dynamic code executioneval(), exec() or compile() on untrusted input can execute arbitrary code. Common in Python malware for running obfuscated payloads.examples/vulnerable_demo.py

It also contains a fake hardcoded "API key" and an eval() call, on
purpose, so the static scanner has something realistic to find too, and
simulates naive tool-calling (see _naively_decide_tools) so ...
+7
criticaleval() usage detectedeval() executes arbitrary code and is commonly used in malware to run obfuscated payloads fetched from remote servers.trustnoprompt/scanners/code_scan.py
        plain_why=(
            "eval() and exec() run whatever text they're given as code. If an "
            "LLM's output, which an attacker can influence through prompt "
            "injection, ...
+8
criticalPython dynamic code executioneval(), exec() or compile() on untrusted input can execute arbitrary code. Common in Python malware for running obfuscated payloads.trustnoprompt/scanners/code_scan.py
        plain_why=(
            "eval() and exec() run whatever text they're given as code. If an "
            "LLM's output, which an attacker can influence through prompt "
            "injection, ...
+7
infoSuspicious files are not reachable from entry pointsFlagged files exist but are not imported by any entry point. They may be dead code, tests, or attack payloads triggered by another mechanism.+2
warningHigh-entropy string literalsFound 4 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.trustnoprompt/web/static/app.js+3
warningHigh-entropy string literalsFound 3 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.trustnoprompt/cli.py+3
warningHigh-entropy string literalsFound 8 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.trustnoprompt/redteam/payloads.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.

16 files scanned @ 75b09ac | 9/25/2026 | heuristic scan — always review manually

risk by category
code execution25
network & exfiltration0
file system access0
obfuscation15
supply chain0
owasp / injection0
telemetry
files 16/30rules hit 8engine v6commit 75b09ac

github

blacktrac3/trustnoprompt

Python
4
1
10d
30 files
16 scanned(53%)
75b09ac

architecture░▒▓

entry (0) flagged (7) pkg (24)
40 nodes · 68 edgesscroll to zoom · click node to jump to finding