8`),Jd=/^\s*(?:export\s+)?([A-Za-z_][A-Za-z0-9_]*)\s*=(.*)$/,gf=new Set,ff={}});import kN from"node:crypto";import Oi from"node:fs";import HN from"node:os";import Mn from"node:path"...
L9: `,{mode:384}),Oi.renameSync(a,A);try{Oi.chmodSync(A,384)}catch{}return e.__file=A,A}function jd(e){return{id:e.id||Li("prov"),name:String(e.name||"provider").trim(),type:e.type==="...
L10: `)),A}catch{return Dr}}function tm(e){try{let{origin:A}=JSON.parse(nt.readFileSync($d(e),"utf8"));return typeof A=="string"&&!nt.existsSync(A)}catch{return!1}}function pf(e){try{re...
HighChild Process
Package source references child process execution.
dist/index.jsView on unpkg · L8 4var vN=Object.create;var cf=Object.defineProperty;var NN=Object.getOwnPropertyDescriptor;var wN=Object.getOwnPropertyNames;var RN=Object.getPrototypeOf,xN=Object.prototype.hasOwnPr...
L5: `).replace(/\\r/g,"\r").replace(/\\t/g," ").replace(/\\(["'\\])/g,"$1");if(A.length>=2&&A.startsWith("'")&&A.endsWith("'"))return A.slice(1,-1);let i=A.indexOf(" #");return(i===-1?...
L6: `).trimEnd()}
...
L8: `),Jd=/^\s*(?:export\s+)?([A-Za-z_][A-Za-z0-9_]*)\s*=(.*)$/,gf=new Set,ff={}});import kN from"node:crypto";import Oi from"node:fs";import HN from"node:os";import Mn from"node:path"...
L9: `,{mode:384}),Oi.renameSync(a,A);try{Oi.chmodSync(A,384)}catch{}return e.__file=A,A}function jd(e){return{id:e.id||Li("prov"),name:String(e.name||"provider").trim(),type:e.type==="...
L10: `)),A}catch{return Dr
HighSame File Env Network Execution
A single source file combines environment access, network access, and code or shell execution; review context before blocking.
dist/index.jsView on unpkg · L4 8`),Jd=/^\s*(?:export\s+)?([A-Za-z_][A-Za-z0-9_]*)\s*=(.*)$/,gf=new Set,ff={}});import kN from"node:crypto";import Oi from"node:fs";import HN from"node:os";import Mn from"node:path"...
L9: `,{mode:384}),Oi.renameSync(a,A);try{Oi.chmodSync(A,384)}catch{}return e.__file=A,A}function jd(e){return{id:e.id||Li("prov"),name:String(e.name||"provider").trim(),type:e.type==="...
L10: `)),A}catch{return Dr}}function tm(e){try{let{origin:A}=JSON.parse(nt.readFileSync($d(e),"utf8"));return typeof A=="string"&&!nt.existsSync(A)}catch{return!1}}function pf(e){try{re...
L11: `)}catch{}return i}function ou(e,A=process.pid){let i=Qf(e);if(i&&i.pid!==A)return!1;try{return nt.unlinkSync(au(e)),!0}catch{return!1}}function nm(e){if(!Number.isInteger(e)||e<=0...
L12: `)}catch{return""}}async function su({con
HighCommand Output Exfiltration
Source combines command execution, command-output handling, and outbound requests; review data flow before blocking.
dist/index.jsView on unpkg · L8 8Trigger-reachable command-output exfiltration chain: manifest.bin -> dist/index.js
L8: `),Jd=/^\s*(?:export\s+)?([A-Za-z_][A-Za-z0-9_]*)\s*=(.*)$/,gf=new Set,ff={}});import kN from"node:crypto";import Oi from"node:fs";import HN from"node:os";import Mn from"node:path"...
L9: `,{mode:384}),Oi.renameSync(a,A);try{Oi.chmodSync(A,384)}catch{}return e.__file=A,A}function jd(e){return{id:e.id||Li("prov"),name:String(e.name||"provider").trim(),type:e.type==="...
L10: `)),A}catch{return Dr}}function tm(e){try{let{origin:A}=JSON.parse(nt.readFileSync($d(e),"utf8"));return typeof A=="string"&&!nt.existsSync(A)}catch{return!1}}function pf(e){try{re...
L11: `)}catch{}return i}function ou(e,A=process.pid){let i=Qf(e);if(i&&i.pid!==A)return!1;try{return nt.unlinkSync(au(e)),!0}catch{return!1}}function nm
HighTrigger Reachable Command Output Exfiltration
A manifest entrypoint or package-local install chain reaches command-output exfiltration behavior.
dist/index.jsView on unpkg · L8 4Trigger-reachable persistence chain: manifest.bin -> dist/index.js
L4: var vN=Object.create;var cf=Object.defineProperty;var NN=Object.getOwnPropertyDescriptor;var wN=Object.getOwnPropertyNames;var RN=Object.getPrototypeOf,xN=Object.prototype.hasOwnPr...
L5: `).replace(/\\r/g,"\r").replace(/\\t/g," ").replace(/\\(["'\\])/g,"$1");if(A.length>=2&&A.startsWith("'")&&A.endsWith("'"))return A.slice(1,-1);let i=A.indexOf(" #");return(i===-1?...
L6: `).trimEnd()}
L7: `,{mode:384}),hr.renameSync(f,e);try{hr.chmodSync(e,384)}catch{}if(i)for(let[E,C]of o)process.env[E]=String(C),gf.add(E),ff[E]=String(C);return{file:e,written:c}}var MN,Jd,gf,ff,Ui...
L8: `),Jd=/^\s*(?:export\s+)?([A-Za-z_][A-Za-z0-9_]*)\s*=(.*)$/,gf=new Set,ff={}});import kN from"node:crypto";import Oi from"node:fs";import HN from"n
HighTrigger Reachable Persistence
A manifest entrypoint or package-local install chain reaches persistence behavior.
dist/index.jsView on unpkg · L4 4var vN=Object.create;var cf=Object.defineProperty;var NN=Object.getOwnPropertyDescriptor;var wN=Object.getOwnPropertyNames;var RN=Object.getPrototypeOf,xN=Object.prototype.hasOwnPr...
L5: `).replace(/\\r/g,"\r").replace(/\\t/g," ").replace(/\\(["'\\])/g,"$1");if(A.length>=2&&A.startsWith("'")&&A.endsWith("'"))return A.slice(1,-1);let i=A.indexOf(" #");return(i===-1?...
L6: `).trimEnd()}
L7: `,{mode:384}),hr.renameSync(f,e);try{hr.chmodSync(e,384)}catch{}if(i)for(let[E,C]of o)process.env[E]=String(C),gf.add(E),ff[E]=String(C);return{file:e,written:c}}var MN,Jd,gf,ff,Ui...
L8: `),Jd=/^\s*(?:export\s+)?([A-Za-z_][A-Za-z0-9_]*)\s*=(.*)$/,gf=new Set,ff={}});import kN from"node:crypto";import Oi from"node:fs";import HN from"node:os";import Mn from"node:path"...
L9: `,{mode:384}),Oi.renameSyn
MediumInstall Persistence
Source writes installer persistence such as shell profile or service configuration.
dist/index.jsView on unpkg · L4