Static Scan Results
scanned 10d ago · by rust-scannerStatic analysis completed at 65.0% confidence. No malicious behavior was detected; 8 low-signal pattern(s) were surfaced and cleared.
Static reason
No blocking static signals were detected.
Decision evidence
public snapshotBehavioral surface
ChildProcessCryptoEnvironmentVarsFilesystemNetwork
HighEntropyStringsUrlStrings
Source & flagged code
1 flagged · loading sourcedist/commands/autoProtect.jsView file
39const path = __importStar(require("path"));
L40: const child_process_1 = require("child_process");
L41: const mcpGateway_1 = require("./mcpGateway");
...
L48: function cliEntry() {
L49: return path.resolve(process.argv[1] || path.join(__dirname, '..', 'index.js'));
L50: }
L51: function launcherDir() {
L52: const base = process.platform === 'win32'
L53: ? (process.env.LOCALAPPDATA || path.join(os.homedir(), 'AppData', 'Local'))
L54: : path.join(os.homedir(), '.fullcourtdefense');
...
L76: : ['/SC', 'MINUTE', '/MO', String(intervalMinutes)];
L77: const result = (0, child_process_1.spawnSync)('schtasks', [...baseArgs, ...schedArgs], { stdio: 'inherit' });
Medium
Install Persistence
Source writes installer persistence such as shell profile or service configuration.
dist/commands/autoProtect.jsView on unpkg · L39Findings
3 Medium5 Low
MediumNetwork
MediumEnvironment Vars
MediumInstall Persistencedist/commands/autoProtect.js
LowNon Install Lifecycle Scripts
LowScripts Present
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings