github.com / vibheksoni
vibheksoni/ stealth-browser-mcp
Python·77 files·commit 3748ec4·scanned 1h ago·cached ✓
25/100
LOW RISK
Minor findings consistent with the project type. Nothing reachable from install hooks.
score capped at 25 — 2,146 stars — findings likely legitimate code patterns
verdict accurate?
threat-state: lowlive
FINDINGS ░▒▓
criticaleval() usage detectedeval() executes arbitrary code and is commonly used in malware to run obfuscated payloads fetched from remote servers.src/dynamic_hook_system.py
try:
result = eval(condition_code, namespace)
if not result:
return False+8criticalPython dynamic code executioneval(), exec() or compile() on untrusted input can execute arbitrary code. Common in Python malware for running obfuscated payloads.src/dynamic_hook_system.py
exec(self.function_code, namespace)
if 'process_request' not in namespace:+7criticalPython dynamic code executioneval(), exec() or compile() on untrusted input can execute arbitrary code. Common in Python malware for running obfuscated payloads.src/server.py
exec_globals = {}
exec(python_code, exec_globals)
python_function = None
for name, obj in exec_globals.items():+7criticalBrowser credential store accessAccessing Chrome, Firefox, Edge, or Brave profile directories to steal cookies, passwords, and session tokens.src/platform_utils.py
r'C:\Program Files (x86)\Google\Chrome\Application\chrome.exe',
r'C:\Users\{}\AppData\Local\Google\Chrome\Application\chrome.exe'.format(os.environ.get('USERNAME', '')),
...+10warningHigh-entropy string literalsFound 3 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.src/browser_manager.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.src/debug_logger.py+3
warningHigh-entropy string literalsFound 7 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.src/dom_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.
37 files scanned @ 3748ec4 | 9/25/2026 | heuristic scan — always review manually
risk by category
code execution24
network & exfiltration0
file system access10
obfuscation15
supply chain2
owasp / injection0
telemetry
files 37/77rules hit 9engine v6commit 3748ec4
github
vibheksoni/stealth-browser-mcp
The only browser automation that bypasses anti-bot systems. AI writes network hooks, clones UIs pixel-perfect via simple chat.
2146
293
412d
77 files
37 scanned(48%)
3748ec4
architecture░▒▓
entry (0) flagged (7) pkg (68)
103 nodes · 201 edgesscroll to zoom · click node to jump to finding