github.com / strohitv
strohitv/ splatnet3-token-util
Python·67 files·commit 362b9cb·scanned 5d ago·cached ✓
25/100
LOW RISK
Minor findings consistent with the project type. Nothing reachable from install hooks.
verdict accurate?
Crypto/Web3 project
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.utils/emulator_utils.py
# run command
subprocess.run(f'"{app_config.emulator_config.adb_path}" -s "{emulator_name}" {command}',
shell=True,
stderr=sys.stderr,+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.main.py
logger.info('Opening SplatNet3...')
subprocess.run(f'"{app_config.emulator_config.adb_path}" shell am start https://s.nintendo.com/av5ja-lp1/znca/game/4834290508791808',
shell=True,
...+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.run_s3s.py
logger.info(f'1/2 Running s3s update with command `"{config["git_command"]}" pull`')
subprocess.run(f'"{config["git_command"]}" pull',
cwd=config['s3s_directory'],
shell=True)+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.
33 files scanned @ 362b9cb | 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 33/67rules hit 4engine v7commit 362b9cb
github
strohitv/splatnet3-token-util
splatnet3-token-util - a script to automatically extract SplatNet3 tokens from an emulator
21
0
685d
67 files
33 scanned(49%)
362b9cb
architecture░▒▓
entry (1) flagged (14) pkg (55)
88 nodes · 188 edgesscroll to zoom · click node to jump to finding