DANGER
malware detected
github.com / CoderDayton
CoderDayton/ nightcap
C++·4502 files·commit a030647·scanned 5d 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?
3% file coverage
threat-state: dangerouslive
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.tests/payload_import_rollback_test.py
sys.exit(74)
sys.exit(subprocess.call([os.environ['NIGHTCAP_TEST_REAL_MV'], *args]))
else:
raise AssertionError(tool)+4criticaleval() usage detectedeval() executes arbitrary code and is commonly used in malware to run obfuscated payloads fetched from remote servers.tests/thin_dependency_bootstrap_test.sh
! grep -Eq '(^|[^[:alnum:]_])eval([^[:alnum:]_]|$)' \
"${INSTALLER}" "${BOOTSTRAP}"
! grep -Eq '/usr/bin/env|(^|[^[:alnum:]_])dirname([^[:alnum:]_]|$)' \+8criticaleval() usage detectedeval() executes arbitrary code and is commonly used in malware to run obfuscated payloads fetched from remote servers.third_party/mcpelauncher-linker/bionic/libc/tools/genseccomp.py
name = m.group(1)
# eval() takes care of any arithmetic that may be done
value = eval(token_re.sub(lambda x: str(constants[x.group(0)]),
m.gro...+8criticalPython dynamic code executioneval(), exec() or compile() on untrusted input can execute arbitrary code. Common in Python malware for running obfuscated payloads.third_party/mcpelauncher-linker/bionic/libc/tools/genseccomp.py
name = m.group(1)
# eval() takes care of any arithmetic that may be done
value = eval(token_re.sub(lambda x: str(constants[x.group(0)]),
m.gro...+7warningPython subprocess / os.system usageos.system() or subprocess with shell=True / suspicious commands can execute arbitrary shell commands. Plain pip/package installs are usually benign.third_party/mcpelauncher-linker/bionic/tools/versioner/run_tests.py
os.chdir(path)
process = subprocess.Popen(
["/bin/sh", "run.sh"], stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
(output, _) = process.communicate()+4Scores 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.
141 files scanned @ a030647 | 10/22/2026 | heuristic scan — always review manually
risk by category
code execution25
network & exfiltration0
file system access0
obfuscation0
supply chain0
owasp / injection0
telemetry
files 141/4502rules hit 6engine v7commit a030647
github
CoderDayton/nightcap
Roblox on Linux, tuned for desktop play. A Mocktail fork that keeps up with Roblox updates, with extra bug fixes, custom assets and more.
23
7
43d
4502 files
141 scanned(3%)
a030647
architecture░▒▓
entry (0) flagged (3) pkg (64)
105 nodes · 239 edgesscroll to zoom · click node to jump to finding