Automated package-squatting & slopsquatting detection signals across PyPI and npm — these are automated, unconfirmed signals. Use them to find candidates to investigate, but don't automatically assume they're malicious.

Sorted by risk score. Cleared packages hidden by default — add verdict:benign_community to include. Packages the registry has since removed are hidden too — see them on the Taken Down tab or add state:taken_down. Very risky packages require manual human audit. • Tag & Signal Legend →

Search & filter syntax reference
Filter with verdict: (malicious, suspicious, unverified_high_signal, squatted_stub…), ecosystem: (pypi/npm), hook: (install, network, pth, gyp, worm, c2, creds, binary, env, stealer, any — malicious hooks & behaviors), email:, domain:, keyword:, version: (comma = OR within a field, space = AND across fields), age:<6h / age:>90d (combine both for a range), state:live / state:taken_down (registry liveness — the feed defaults to state:live), lead:>7d (days we had a since-removed package flagged while it was still up), or a bare word for a package-name search.
Package Score ▼ Age Users Lines Growth Verdict Targeted Ecosystem Version Author Email domain Signals
90 11d — — —
SUSPICIOUS
— npm latest xingzhen199186 — 🪝 🌐
Package purpose: DSH 极简移动端遥控器:只把「你的指令」和「AI 的最终回复」送到手机,屏蔽全部中间过程。
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/client/client.js:106 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/index.js:281 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/lib/pairing.js:154
  • EXFILTRATION_DESTINATION_DETECTED: 'Tunneling Service' found in package/lib/tunnel.js:19

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 11d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: TestHub Coordinator — job queue, resource registry, scheduler, heartbeat monitor, log/artifact store and web dashboard
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/ensure-native-deps.js && node scripts/install-default-config.js && node scripts/install-systemd-unit.js'
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/config.js:94 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/scripts/ensure-native-deps.js:27 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/public/js/log-viewer.js:65 (+3 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 11d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Command-line interface for SIPPulse AI
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/src/cli.js:2463
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/src/cli.js:2465
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/src/cli.js:29542
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/src/cli.js:7140
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/dist/src/cli.js:16242

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 12d — — —
Unverified Signal
— npm latest GitCode CLI Contributors — 🪝
Package purpose: AtomGit CLI (formerly GitCode CLI) — open-source command line tool with bundled multi-platform binaries. Recommended coordinate: atomgit-cli; @gitcode-cli/cli stays supported in parallel.
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node lib/postinstall.js'
  • BUNDLED_NATIVE_BINARY: Unexpected compiled binary 'package/bin/platforms/gc-windows-amd64.exe' in npm tarball
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/lib/bootstrap-update-helper.js:10 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/lib/bootstrap-update-helper.js:149 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/bootstrap-update-helper.js:66 (+5 more occurrence(s) elsewhere)
  • SYSTEM_PERSISTENCE_TAMPERING: 'Shell Profile Backdoor Injection' found in package/lib/install.js:873

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 12d — — —
Unverified Signal
— npm latest GitCode CLI Contributors — 🪝
Package purpose: AtomGit CLI (formerly GitCode CLI) — open-source command line tool with bundled multi-platform binaries. Recommended coordinate: atomgit-cli; @gitcode-cli/cli stays supported in parallel.
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node lib/postinstall.js'
  • BUNDLED_NATIVE_BINARY: Unexpected compiled binary 'package/bin/platforms/gc-windows-amd64.exe' in npm tarball
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/lib/bootstrap-update-helper.js:10 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/lib/bootstrap-update-helper.js:149 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/bootstrap-update-helper.js:66 (+5 more occurrence(s) elsewhere)
  • SYSTEM_PERSISTENCE_TAMPERING: 'Shell Profile Backdoor Injection' found in package/lib/install.js:873

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 12d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Edge MCP server: finds a fitting public agent skill for the task at hand and loads it on demand.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/src/activation.js:7 (+26 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/dist/src/local-scan.js:162
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/packages/edge-eval/src/render.js:45 (+2 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 12d 276 50 ↑23.0/day
Very Risky
diavlos npm 1.0.0 — — 🪝 🌐
Package purpose: The channel between AI agents. This package downloads the diavlos binary for your platform.
Claimed homepage: https://diavlos.sh
Matched naming pattern: node-diavlos-core
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 12
Registry downloads: 276/month, 69/week (MODERATE_USAGE)
Codebase size: 50 lines, 2.6 kB across 2 files (TINY_CODEBASE)
Automated signals flagged:
  • INFOPackage release verified with cryptographic build provenance (npm_slsa_sigstore). Guarantees authentic repository build pipeline and eliminates publisher domain spoofing risk.
  • HIGHPackage registered recently (10 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHLIFECYCLE_SCRIPT: 'postinstall' -> 'node install.js'
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/bin/diavlos.js:5 (+1 more occurrence(s) elsewhere)
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/diavlos.js:7 (+1 more occurrence(s) elsewhere)
  • HIGHSOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/install.js:6
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/install.js:11
  • CRITICALINSTALL_TIME_NETWORK_SOCKET: 'postinstall' script runs package/install.js, which makes network calls and executes/decodes/reads secrets
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node install.js'
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/bin/diavlos.js:5 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/diavlos.js:7 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/install.js:6
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/install.js:11
  • INSTALL_TIME_NETWORK_SOCKET: 'postinstall' script runs package/install.js, which makes network calls and executes/decodes/reads secrets

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 12d — — —
Unverified Signal
— npm latest sauron contributors — 🪝
Package purpose: Universal AI agent orchestrator and harness for 17 AI coding runtimes.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/dist/adapters/conflict-manager.js:108 (+6 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/scripts/hooks/check-docs.mjs:41
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/scripts/hooks/check-docs.mjs:87

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 12d — — —
SUSPICIOUS
— npm latest gitbot-hq — 🪝 🌐
Package purpose: Run Claude Code, Codex, or OpenCode from any device on your network — a local server that puts an AI coding agent in your browser, with reusable bots, threads, and per-bot setup instructions.
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/postinstall.mjs || exit 0'
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'process.binding/mainModule' found in package/dist/ui/_next/static/chunks/794-dbea506235e91bd2.js:31 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/ui/_next/static/chunks/794-dbea506235e91bd2.js:31 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/ui/_next/static/chunks/794-dbea506235e91bd2.js:1 (+7 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/ui/_next/static/chunks/961-c9b78b3c3ffdd29c.js:1 (+7 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/dist/codex-app-server.js:10 (+5 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 12d — — —
SUSPICIOUS
— npm latest — — 🪝
Package purpose: npm audit for your AI coding agents - audit dangerous actions in agent session history
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SYSTEM_PERSISTENCE_TAMPERING: 'Shell Profile Backdoor Injection' found in package/dist/rules/bypass.js:85
  • CREDENTIAL_PATH_HARVESTING: 'SSH Directory / Private Keys (~/.ssh)' found in package/dist/rules/credentials.js:31
  • CREDENTIAL_PATH_HARVESTING: 'Cloud Instance Metadata (AWS/GCP/Azure IMDS)' found in package/dist/demo.js:23 (+1 more occurrence(s) elsewhere)
  • SYSTEM_PERSISTENCE_TAMPERING: 'Cron Job Installation / Tampering' found in package/dist/demo.js:25
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/tty-gate.js:15
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Interactive Reverse Shell / Raw Socket' found in package/dist/rules/unsafe.js:63

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 12d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: printlabtestresults frontend module for O3
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'husky install'
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/127.js:38
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/127.js:12 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/127.js:1 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/dist/main.js:5 (+1 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 13d — — —
Unverified Signal
— npm latest Vincent — 🪝 🌐
Package purpose: DocsAgent MCP server for your knowledge base — Zotero, Obsidian, and Apple Notes (macOS) over a resident native C++ search core (BM25 + passage retrieval, mixed search; stdio + Streamable HTTP)
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/install.mjs'
  • BUNDLED_NATIVE_BINARY: Unexpected compiled binary 'package/bin/libpdfium.so' in npm tarball
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/cli.js:9
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/cli.js:6
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:3

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 13d 587 90 ↑45.2/day
Very Risky
hostbind npm latest — — 🪝 🌐
Package purpose: HostBind local-first project context CLI
Claimed homepage: https://github.com/RudraMakwana257/hostbind#readme
Matched naming pattern: node-hostbind-core
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 13
Registry downloads: 587/month, 146/week (MODERATE_USAGE)
Codebase size: 90 lines, 3.4 kB across 3 files (TINY_CODEBASE)
Automated signals flagged:
  • INFOPackage release verified with cryptographic build provenance (npm_slsa_sigstore). Guarantees authentic repository build pipeline and eliminates publisher domain spoofing risk.
  • HIGHPackage registered recently (10 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHLIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/install.js'
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/scripts/install.js:5 (+1 more occurrence(s) elsewhere)
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/scripts/install.js:46 (+1 more occurrence(s) elsewhere)
  • HIGHSOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/scripts/install.js:4
  • CRITICALINSTALL_TIME_NETWORK_SOCKET: 'postinstall' script runs package/scripts/install.js, which makes network calls and executes/decodes/reads secrets
  • INFOModerate community usage with 587 monthly downloads.
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/install.js'
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/scripts/install.js:5 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/scripts/install.js:46 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/scripts/install.js:4
  • INSTALL_TIME_NETWORK_SOCKET: 'postinstall' script runs package/scripts/install.js, which makes network calls and executes/decodes/reads secrets

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 13d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: <p align="center"> <h1 align="center">DevEco Code</h1> </p> <p align="center">面向 HarmonyOS 开发场景的 AI Agent 工具。</p> <p align="center"> <a href="README.en.md">English</a> · 简体中文 </p>
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node ./postinstall.mjs'
  • MISSING_SOURCE_REPOSITORY_URL
  • BUNDLED_NATIVE_BINARY: Unexpected compiled binary 'package/bin/deveco.exe' in npm tarball
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/postinstall.mjs:45

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 13d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: SuperBridge Flow workflow CLI for Claude Code and Codex
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/postinstall.js'
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/installer/bin/superflow-installer.cjs:4
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/installer/bin/superflow-installer.cjs:13 (+16 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/installer/bin/superflow-installer.cjs:46 (+22 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/assets/scripts/superflow-environment-preflight.mjs:365

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 14d — — —
Unverified Signal
— npm latest Hasna — 🪝 🌐
Package purpose: Open source connector library - Install API connectors with a single command
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'mkdir -p $HOME/.hasna/connectors 2>/dev/null || true'
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/bin/index.js:34082 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/bin/index.js:647
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/index.js:45928
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/bin/index.js:2994 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/bin/index.js:7146 (+403 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/index.js:6267 (+7 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in package/bin/index.js:6267 (+3 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 14d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: O3 frontend module for fast data entry using the OpenMRS Angular Form Engine
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'husky install'
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/1100.js:38
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/1100.js:12 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/1100.js:1 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/dist/main.js:5 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/tools/update-openmrs-deps.mjs:4

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 14d — — —
Unverified Signal
— npm latest bluesliu — 🪝 🌐
Package purpose: Generic OpenAI-compatible proxy for multiple LLM providers (codearts, ...). Pluggable via config.json5.
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/postinstall.js'
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/providers/codearts/auth.js:86 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/src/providers/codearts/auth.js:209 (+8 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/ctl-impl.js:70 (+2 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 15d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Local-first document management with markdown rendering, knowledge graph, and MCP server.
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/postinstall.mjs'
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/cli/auth-commands.js:70 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli/auth-commands.js:13 (+20 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/emdee.js:218 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/cli/read-commands.js:4371 (+6 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 15d — — —
SUSPICIOUS
— npm latest — — 🪝 🌐
Package purpose: `boboddy` is a Bun + TypeScript CLI workspace with a modular command layout and compiled binary distribution support.
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node bin/postinstall.js'
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/postinstall.js:70 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/dist/devcontainer/dist/spec-node/devcontainers-cli.js:146
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/devcontainer/dist/spec-node/devcontainers-cli.js:22
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/dist/devcontainer/dist/spec-node/devcontainers-cli.js:13
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/devcontainer/dist/spec-node/devcontainers-cli.js:13
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Bulk Environment Harvesting' found in package/dist/devcontainer/dist/spec-node/devcontainers-cli.js:9
  • SYSTEM_PERSISTENCE_TAMPERING: 'Shell Profile Backdoor Injection' found in package/dist/devcontainer/dist/spec-node/devcontainers-cli.js:71

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 15d — — —
Unverified Signal
— npm latest Massimo Saccani — 🪝 🌐
Package purpose: KNX integration for Node-RED with KNX/IP and KNX Secure, ETS import, routing, diagnostics, automation utilities, MQTT and Modbus adapters. Optional Hue Ultimate and Matter Ultimate packages connect through the KNX gateway.
Static code signals:
  • LIFECYCLE_SCRIPT: 'preinstall' -> 'node scripts/check-legacy-flows.js'
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/nodes/plugins/knxUltimateViewer-vue/assets/app.js:1
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/scripts/check-legacy-flows.js:27
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/nodes/knxUltimate-config.js:24
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/nodes/knxUltimateMultiRouting.js:37
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/nodes/utils/knxUtilityProfiles/runtime/loadcontrol.js:67

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 16d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: O3 frontend module for handling billing concerns in healthcare settings
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'husky install'
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/.yarn/plugins/@yarnpkg/plugin-outdated.cjs:7 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/2250.js:38
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/2250.js:1 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/dist/main.js:16 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/tools/update-openmrs-deps.mjs:4

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 16d — — —
Very Risky
— pypi 0.6.1 ReproLLM maintainers — 🪝
Package purpose: A reproducibility linter, experiment recorder, lockfile system, and drift detector for LLM research.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in reprollm-0.6.1/scripts/gen_cli_doc.py:46
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in reprollm-0.6.1/scripts/gen_cli_doc.py:33
  • ANTI_ANALYSIS_EVASION: 'CI/CD & Sandbox Environment Detection' found in reprollm-0.6.1/scripts/gen_cli_doc.py:32
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in reprollm-0.6.1/scripts/gen_quickstart.py:27
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in reprollm-0.6.1/scripts/gen_quickstart.py:23
  • ANTI_ANALYSIS_EVASION: 'CI/CD & Sandbox Environment Detection' found in reprollm-0.6.1/scripts/gen_quickstart.py:22
  • SOURCE_CODE_EVASIVE_PAYLOAD: anti-analysis evasion combined with execution/payload hook in reprollm-0.6.1/scripts/gen_quickstart.py
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in reprollm-0.6.1/src/reprollm/cli/audit.py:135

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
90 16d — — —
Unverified Signal
— npm latest gogogohuang — 🪝
Package purpose: 終端機 TUI,即時追蹤 Claude Code 自己開出來的 task(TodoWrite / Tasks API)
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/dist/cli.js:9649
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/cli.js:5003
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/cli.js:1034 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:4458 (+1 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 17d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Turn Pi into el Gentleman: a senior-architect development harness with SDD/OpenSpec, subagents, strict TDD evidence, review guardrails, and skill discovery.
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/install-gentle-ai.mjs'
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/scripts/check-types.mjs:45 (+14 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/runtime/gentle-ai-binary.mjs:113 (+45 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Bulk Environment Harvesting' found in package/extensions/gentle-ai.ts:6468 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/extensions/gentle-shell.ts:229 (+1 more occurrence(s) elsewhere)
  • ANTI_ANALYSIS_EVASION: 'CI/CD & Sandbox Environment Detection' found in package/lib/runtime-metrics-policy.ts:9
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/lib/windows-session-transport.ts:229

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 17d — — —
Unverified Signal
— npm latest ils15 — 🪝 🌐
Package purpose: Multi-agent orchestration for OpenCode — 14 specialized agents, TDD, Themis review gates.
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/postinstall.mjs && node scripts/sync-tui.mjs'
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/src/plugins/tui/dist/tui.js:243 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/plugins/tui/dist/tui.js:83 (+26 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/scripts/doctor.mjs:234 (+15 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/src/pantheon/vision.ts:463

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 17d — — —
Unverified Signal
— npm latest — — 🪝
Static code signals:
  • LIFECYCLE_SCRIPT: 'preinstall' -> 'bun ./preinstall.mjs || node ./preinstall.mjs'
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'bun ./postinstall.mjs || node ./postinstall.mjs'
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/postinstall.mjs:139
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/postinstall.mjs:10

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 17d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Code-orchestrated parallel execution of plan-feature plans across agent harnesses.
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/fix-node-pty.mjs'
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/gates/cache.ts:202 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/gates/cache.ts:204 (+6 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/ui/src/client.ts:135 (+4 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 17d — — —
Unverified Signal
— npm latest Boris Kostadinov — 🪝 🌐
Package purpose: A web-framework based on the ti-engine. It provides a customizable ready-to-use web-server microservice and a set of tools for creating web applications. NOTICE: This is still a work in progress and the full architecture, design, and functionality are not
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node ./bin/build/post-install.js'
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/components/application-info.js:124 (+6 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/bin/healthcheck.js:31
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/bin/static/scripts/lib/htmx.min.js:1
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/bin/static/scripts/lib/htmx.min.js:1
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/bin/static/scripts/lib/htmx.min.js:1 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/components/local-user-directory.js:173

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 17d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Device-level CLI for the Morula local agent runtime (daemon/portal/models/auth) and the Morula business CLI (morula), distributed via npm
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/postinstall.mjs'
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/index.js:2575 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.js:7423 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.js:163 (+1 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 18d — — —
Unverified Signal
— npm latest AtomGit CLI Contributors — 🪝
Package purpose: AtomGit CLI (formerly GitCode CLI) — open-source command line tool with bundled multi-platform binaries. Recommended coordinate: atomgit-cli; @gitcode-cli/cli stays supported in parallel.
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node lib/postinstall.js'
  • BUNDLED_NATIVE_BINARY: Unexpected compiled binary 'package/bin/platforms/gc-windows-amd64.exe' in npm tarball
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/lib/bootstrap-update-helper.js:10 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/lib/bootstrap-update-helper.js:149 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/bootstrap-update-helper.js:66 (+5 more occurrence(s) elsewhere)
  • SYSTEM_PERSISTENCE_TAMPERING: 'Shell Profile Backdoor Injection' found in package/lib/install.js:873

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 19d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: MAFW Loop Agent Plugin for OpenCode - Phase Relay + TMEM + Dynamic Compression
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node -e "var p=require('path'),f=require('fs'),d=p.join(__dirname,'gateway'),ts=p.join(d,'node_modules','typescript','bin','tsc');if(f.existsSync(d)){if(f.existsSync(ts)){console.log('[mafw] gateway dev deps present, skip prod install')}else{require('child_process').execSync('npm install --omit=dev --no-audit --no-fund --loglevel=error',{cwd:d,stdio:'inherit'})}}"'
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/packages/tui/dist/cli.js:5222 (+28 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/packages/tui/dist/cli.js:2502 (+28 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/gateway/dist/desktop-client.js:39 (+6 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/gateway/dist/memory/embedding-provider.js:244 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/gateway/dist/index.js:73 (+7 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/gateway/dist/index.js:3010 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/mafw.js:222 (+1 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 19d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: One law. Eight elements. One contract. The backend model stays small; operational surfaces are derived from it instead of maintained separately.
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'bun run --cwd examples/keel prepare'
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/src/console/ui-next/dist/assets/explorer-chrome-Dslh2yE8.js:1 (+24 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/src/console/ui-next/dist/assets/index-C0lc_s9d.js:6 (+6 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/console/ui-next/dist/assets/use-vault-list-BAyQG8Re.js:1 (+67 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/src/compiler/aot.ts:2 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/src/elements/vault/builtin-adapter.ts:1384 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/cli/dev.ts:1513 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/src/drivers/kv-lua.ts:48 (+1 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 20d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Lightweight coding agent that runs in your terminal - fork of OpenAI Codex
Static code signals:
  • LIFECYCLE_SCRIPT: 'preinstall' -> 'node scripts/preinstall.js'
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node postinstall.js'
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/coder.js:223 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/coder.js:115 (+3 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 20d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Boxes.dev CLI (standalone, includes bundled Node runtime)
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/postinstall.cjs'
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/scripts/postinstall.cjs:8 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/scripts/postinstall.cjs:10 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/scripts/postinstall.mjs:62

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 20d — — —
Unverified Signal
— npm latest Radient Inc. — 🪝 🌐
Package purpose: User interface for AI agent assistants that run Python code safely on your device through an intuitive chat interface. Supports local and cloud LLM models with built-in security features.
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node ./bin/postinstall.js'
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/out/renderer/assets/aida-control-BuMafqCb.js:1 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/out/renderer/assets/aida-control-BuMafqCb.js:1 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/out/main/index.js:3241 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/out/main/index.js:28240
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/out/main/index.js:3136 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Bulk Environment Harvesting' found in package/out/main/index.js:7208

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 21d — — —
Unverified Signal
— npm latest yuanjie liu — 🪝 🌐
Package purpose: P2P AI Document Agent - 全局安装后执行 `bolloon` 启动产品
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/postinstall.js'
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/bin/bolloon-cli.cjs:3 (+13 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/bolloon-cli.cjs:99 (+137 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/ios/a2ui-client.js:22729 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/llm/audio-config-store.js:173 (+27 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/agents/browser-cdp.js:50 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/agents/browser-cdp.js:599 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/dist/electron-build/utils/dual-source.js:74 (+1 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 21d — — —
Unverified Signal
— npm latest Supercode — 🪝 🌐
Package purpose: Installer for the Supercode Claude Desktop integration on macOS.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/assets/bootstrap/index-legacy.cjs:4 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/assets/runtime/main.cjs:1 (+2 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Obfuscator Dictionary Lookup Pattern' found in package/dist/assets/runtime/main.cjs:1 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/assets/runtime/renderer.js:1

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 21d — — —
Unverified Signal
— npm latest TestRelic AI — 🪝 🌐
Package purpose: Playwright test analytics reporter with E2E navigation tracking, API call capture, network stats, failure diagnostics, and interactive HTML reports
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/postinstall.cjs'
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/dist/cli.cjs:617 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/dist/cli.cjs:572 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/index.cjs:4328 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.cjs:4183 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.cjs:4 (+4 more occurrence(s) elsewhere)
  • ANTI_ANALYSIS_EVASION: 'CI/CD & Sandbox Environment Detection' found in package/dist/index.cjs:7 (+3 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 21d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: udctl — the AI agent CLI: let Claude Code, Cursor & Codex manage tasks, notes and expenses from the terminal
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node install.js'
  • MISSING_SOURCE_REPOSITORY_URL
  • BUNDLED_NATIVE_BINARY: Unexpected compiled binary 'package/bin/ud_0.159.0_windows_amd64.exe' in npm tarball
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/run.js:3
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/run.js:18

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 22d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Official-grade GitHub CI for DeepSeek Harness: composite action (review PRs / fix CI / report), polling PR review bot with idempotent inline comments, a status-check gate, and approval-gated PR/issue/repo/file tools
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/credential.js:56 (+6 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/lib/tools.js:1279
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/lib/tools.js:1279
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/scripts/local-test.mjs:132 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in package/scripts/local-test.mjs:218

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 22d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Open a Claude Code multi-pane terminal workspace with one command (macOS and Windows)
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/postinstall.js'
  • BUNDLED_NATIVE_BINARY: Unexpected compiled binary 'package/libexec/darwin-arm64/claudespace.dist/zlib.so' in npm tarball
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/scripts/postinstall.js:20
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/scripts/postinstall.js:51
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/scripts/postinstall.js:46

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 23d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Three-agent development workflow for OpenCode (orchestrator, implementer, reviewer + Impact Engine)
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node ./scripts/ensure-cli-on-path.js'
  • LIFECYCLE_SCRIPT: 'preuninstall' -> 'node ./scripts/preuninstall.js'
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/scripts/lib/advance.js:79 (+20 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/scripts/lib/advance.js:515 (+15 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 23d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Lingjing AWB CLI monorepo with shared core, standalone CLI, and agent skills (pre-release build pointing to https://animeworkbench-pre.lingjingai.cn)
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node install.mjs'
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/packages/awb-core/src/api.js:106 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/packages/awb-core/src/api.js:57 (+13 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/packages/awb-cli/bin/lj-awb.js:16 (+2 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 24d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Elyntic self-improvement lab
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node postinstall.cjs'
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/elyntic-agent-dir.cjs:14 (+137 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/lib/elyntic-brain-service.cjs:1209 (+11 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/bin/elyntic-extension-prefilter.cjs:45 (+24 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/elyntic-extension-prefilter.cjs:182 (+13 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/lib/graph/ingest/bulk-backfill-memories.js:36 (+10 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/daemon/elyntic-api.js:4234 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in package/skills/elyntic-business-operator/services/leads/github-leads.js:144 (+1 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 24d — — —
Unverified Signal
— npm latest maintainer@emeraldcoastsystemsgroup.com maintainer@emeraldcoastsystemsgroup.com emeraldcoastsystemsgroup.com 🪝 🌐
Package purpose: Local desktop node that joins the OSHAL swarm as an A2A remote client: a Jarvis-style orb you talk to, that also runs swarm-dispatched tasks locally with your own signed-in CLIs (codex/claude/gcloud/aws).
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/setup-clis.js'
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/dist/main/antigravity-login.js:14 (+10 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/main/auth-manager.js:72 (+9 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/main/enrollment.js:58 (+7 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/main/main.js:207
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/scripts/setup-clis.js:26 (+1 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 24d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Link CLI lets agents get secure, one-time-use payment credentials from a Link wallet to complete purchases on your behalf — without storing your real card details.
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node postinstall.mjs'
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/cli.js:1159
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/cli.js:4245
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:10569 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/postinstall.mjs:28

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 25d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Runtime-safe zstd decode + KTX2 container parse + build-time zstd encode for the forgeax asset pipeline.
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/ensure-wasm.mjs'
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/pkg/basis_transcoder.mjs:1 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/pkg/encode/basis_encoder.mjs:1
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/scripts/build-wasm.mjs:263 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/scripts/ensure-wasm-lib.mjs:37 (+1 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 25d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: LLM-optimized CLI for Omni
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/postinstall-pin-version.cjs'
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/scripts/postinstall-pin-version.cjs:128
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/scripts/postinstall-pin-version.cjs:136 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/sdk/index.js:2119
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/sdk/index.js:559

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
90 25d 109 133 ↑4.4/day
Very Risky
summary npm 1.0.1 saimakramai11 — 🪝 🌐
Package purpose: Install the transcript-summary agent skill for Grok, Claude Code, Copilot, Gemini CLI, and Codex.
Claimed homepage: https://github.com/saimakramai11/Ai11-Transcript-Summary-Skill
Matched naming pattern: transcript-summary-skill
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 25
Registry downloads: 109/month, 27/week (MODERATE_USAGE)
Codebase size: 133 lines, 4.8 kB across 2 files (TINY_CODEBASE)
Automated signals flagged:
  • INFOPackage release verified with cryptographic build provenance (npm_slsa_sigstore). Guarantees authentic repository build pipeline and eliminates publisher domain spoofing risk.
  • HIGHPackage registered recently (20 days ago) during the active AI hallucination slopsquatting wave.
  • HIGHLIFECYCLE_SCRIPT: 'postinstall' -> 'node cli.js'
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/cli.js:8
  • HIGHSOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/cli.js:73
  • HIGHSOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/cli.js:5
  • HIGHSOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/cli.js:13
  • CRITICALINSTALL_TIME_NETWORK_SOCKET: 'postinstall' script runs package/cli.js, which makes network calls and executes/decodes/reads secrets
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node cli.js'
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/cli.js:8
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/cli.js:73
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/cli.js:5
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/cli.js:13
  • INSTALL_TIME_NETWORK_SOCKET: 'postinstall' script runs package/cli.js, which makes network calls and executes/decodes/reads secrets

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →

LINK COPIED TO CLIPBOARD