Static Scan Results
scanned 16d ago · by rust-scannerStatic analysis completed at 65.0% confidence. No malicious behavior was detected; 10 low-signal pattern(s) were surfaced and cleared.
Static reason
No blocking static signals were detected.
Decision evidence
public snapshotBehavioral surface
ChildProcessCryptoEnvironmentVarsFilesystemNetworkWebSocket
HighEntropyStringsUrlStrings
Source & flagged code
2 flagged · loading sourcedist/terminal/terminal-session.jsView file
40const path = __importStar(require("path"));
L41: const child_process_1 = require("child_process");
L42: const env_vars_filter_1 = require("../env-vars-filter");
...
L71: * 直接チェックする。Docker コンテナ内の Node.js プロセスは shell init を経由せず
L72: * 起動するため、process.env.PATH がインタラクティブシェルの PATH と異なり
L73: * spawnSync がバイナリを見つけられないことがある。
...
L100: *
L101: * API サーバーが base64 エンコードされた PEM 秘密鍵をこの変数名で送ってくる。
L102: * TerminalSession はこれを検出してファイルに書き出し、GIT_SSH_COMMAND を設定する。
...
L122: * (clear grace timer + remove from map). It is kept separate from the public
L123: * `exitCallback` so that a later `onExit()` registration by the websocket
L124: * handler (which sends the 'exit' frame) does NOT overwrite the manager's
Medium
Install Persistence
Source writes installer persistence such as shell profile or service configuration.
dist/terminal/terminal-session.jsView on unpkg · L40docker/entrypoint.shView file
•path = docker/entrypoint.sh
kind = build_helper
sizeBytes = 335
magicHex = [redacted]
Medium
Ships Build Helper
Package ships non-JavaScript build or shell helper files.
docker/entrypoint.shView on unpkgFindings
5 Medium5 Low
MediumNetwork
MediumEnvironment Vars
MediumInstall Persistencedist/terminal/terminal-session.js
MediumShips Build Helperdocker/entrypoint.sh
MediumStructural Risk Force Deep Review
LowNon Install Lifecycle Scripts
LowScripts Present
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings