Static Scan Results
scanned 3h ago · by rust-scannerStatic analysis flagged 11 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
ChildProcessCryptoDynamicRequireEnvironmentVarsEvalFilesystemNetworkShell
HighEntropyStringsUrlStrings
Source & flagged code
3 flagged · loading sourcedist/cli.mjsView file
11import * as ajvFormatsNs from 'ajv-formats';
L12: import { execFileSync, spawnSync, spawn, execSync, exec, execFile } from 'child_process';
L13: import { pathToFileURL, fileURLToPath } from 'url';
...
L21: import { Command } from 'commander';
L22: import { stdout, stdin } from 'process';
L23: import * as readline from 'readline/promises';
...
L34:
L35: // package.json
L36: var package_default;
...
L47: type: "git",
L48: url: "https://github.com/easyinplay/harnessed.git"
L49: },
High
Sandbox Evasion Gated Capability
Source gates dangerous network, credential, or execution behavior behind CI, host, platform, time, or geo fingerprint checks.
dist/cli.mjsView on unpkg · L113994if (!process.stdin.isTTY) return;
L3995: const readline2 = await import('readline/promises');
L3996: const rl = readline2.createInterface({ input: process.stdin, output: process.stdout });
Medium
Dynamic Require
Package source references dynamic require/import behavior.
dist/cli.mjsView on unpkg · L399411import * as ajvFormatsNs from 'ajv-formats';
L12: import { execFileSync, spawnSync, spawn, execSync, exec, execFile } from 'child_process';
L13: import { pathToFileURL, fileURLToPath } from 'url';
...
L21: import { Command } from 'commander';
L22: import { stdout, stdin } from 'process';
L23: import * as readline from 'readline/promises';
...
L34:
L35: // package.json
L36: var package_default;
...
L47: type: "git",
L48: url: "https://github.com/easyinplay/harnessed.git"
L49: },
Low
Findings
1 High4 Medium6 Low
HighSandbox Evasion Gated Capabilitydist/cli.mjs
MediumDynamic Requiredist/cli.mjs
MediumNetwork
MediumEnvironment Vars
MediumStructural Risk Force Deep Review
LowScripts Present
LowEval
LowWeak Cryptodist/cli.mjs
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings