Static Scan Results
scanned 2h ago · by rust-scannerStatic analysis flagged 13 finding(s) at 72.0% confidence. This version is warn-only unless an AI or security-team review confirms malicious behavior.
Static reason
One or more suspicious static signals were detected.
Decision evidence
public snapshotBehavioral surface
ChildProcessCryptoDynamicRequireEnvironmentVarsFilesystemNetworkShell
HighEntropyStringsUrlStrings
Source & flagged code
4 flagged · loading sourcedist/adk.jsView file
345const opener = process.platform === "darwin" ? "open" : process.platform === "win32" ? "start" : "xdg-open";
L346: import("node:child_process").then(({ exec }) => exec(`${opener} "${url}"`)).catch(() => { });
L347: console.log("Waiting ...");
High
dist/materialize.jsView file
376try {
L377: JSON.parse(require("node:fs").readFileSync(agentJsonPath, "utf-8"));
L378: typedRefs.push({
Medium
Dynamic Require
Package source references dynamic require/import behavior.
dist/materialize.jsView on unpkg · L376dist/adk-check.jsView file
220* 1. tsgo binary (fastest — native TypeScript compiler)
L221: * 2. npx tsgo (if installed as a package)
L222: * 3. tsc binary (standard TypeScript compiler, verified via --version)
...
L228: // 1. tsgo binary
L229: const tsgo = spawnSync("which", ["tsgo"], { stdio: "pipe" });
L230: if (tsgo.status === 0)
High
Runtime Package Install
Package source invokes a package manager install command at runtime.
dist/adk-check.jsView on unpkg · L220install.shView file
•path = install.sh
kind = build_helper
sizeBytes = 1214
magicHex = [redacted]
Medium
Findings
3 High5 Medium5 Low
HighChild Processdist/adk.js
HighShell
HighRuntime Package Installdist/adk-check.js
MediumDynamic Requiredist/materialize.js
MediumNetwork
MediumEnvironment Vars
MediumShips Build Helperinstall.sh
MediumStructural Risk Force Deep Review
LowNon Install Lifecycle Scripts
LowScripts Present
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings