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
40 11d — — —
Unverified Signal
— npm latest Jean-Jerome Levy — 🪝
Package purpose: Evidence-gated harness for coding agents, inside Pi. The checks are frozen before the change exists; it is accepted on evidence, never on the agent's word.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/adapters/sandbox/backends.js:122 (+7 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/application/environment.js:83

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

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: Forensic audit client library for Mojaloop services
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/AuditClient.js:49 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/dist/HttpDispatcher.js:36 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/src/HttpDispatcher.ts:48 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest ALonT1 — 🪝 🌐
Package purpose: QQ(OneBot v11 / NapCat)World:群聊与私聊的收发、按号认人、听得见语音、看得见图、发图、人册与群梗册,以及主动开口的节拍——上游 cortico-world-qq-better 的 fork
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/src/sticker.ts:232 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/sticker.ts:221 (+2 more occurrence(s) elsewhere)

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest darksns — 🪝 🌐
Package purpose: Drive Chrome as text from the terminal: read a page's structure, fill forms, click, navigate. Built for CLI agents.
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/extension/agent.js:673
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/extension/background.js:726 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/server/server.js:18
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/server/server.js:25

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: See how much of your test run is spent in hooks and what to change: slow, costly, failing and unused Cucumber, Playwright, Cypress and WebdriverIO hooks. No test code changes.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/dist/cli.js:40
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:1930 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest Yerins Abraham — 🪝
Package purpose: Watches whether an AI coding agent is still doing what you asked. Runs beside Claude Code or Codex and says when the work stops matching the request.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/trackline.cjs:67 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/adapters/fixture.js:77 (+3 more occurrence(s) elsewhere)

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

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: Mcp server implementation for Zoho Analytics Plugin
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/dist/sdk/AnalyticsClient.js:12
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/utils/apiUtil.js:9 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Bulk Environment Harvesting' found in package/dist/index.js:36

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest Rizwan3d — 🪝
Package purpose: JavaScript and TypeScript SDK for StemCode via edge-js/.NET interop.
Static code signals:
  • BUNDLED_NATIVE_BINARY: Unexpected compiled binary 'package/dotnet/runtimes/linux-x64/native/libonnxruntime.so' in npm tarball
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.js:101

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

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/src/catalog.ts:186 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/catalog.ts:452 (+4 more occurrence(s) elsewhere)

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: DSH Skills Manager — Load and safely manage local Agent Skills in DSH
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/lib/client.js:260 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/client.js:153 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/lib/core.js:1995 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest Simple Smooth Safe — 🪝
Package purpose: Why does my solution depend on msdyn_*? Find every dependency of an unmanaged solution on a managed solution the target environment lacks, see the component that causes it, and fix it in place: convert tables to shells, remove components, strip msdyn colu
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/assets/index-DWS5xDpM.js:21
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/assets/index-DWS5xDpM.js:21

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest ludejun — 🪝 🌐
Package purpose: AI-first rich-text editor SDK on Tiptap: streaming AI writing that lands as real document nodes, AI-generated formulas and diagrams, plus toolbar, bubble menus, tables, code, images, 16 languages and session replay. React UI today, framework-agnostic core
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/lib/client-BhumbF30.cjs:10 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/lib/file-DCIMS8dq.cjs:1 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/index.cjs:1 (+3 more occurrence(s) elsewhere)

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Persistent, flat-token, project-scoped memory for coding agents
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/cli/commands/amend.js:21 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli/commands/amend.js:19 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: OpenCode 1.x plugin: CDO.AI provider registration, model discovery, and budget panel
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.js:110 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.js:41

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

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: OpenCode 1.x plugin (dev environment): CDO.AI provider registration, model discovery, and budget panel
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.js:110 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.js:41

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Route mid-run Pi prompts to steering or follow-up with TypeSafe Jev.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/extensions/router.ts:54
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/extensions/router.ts:58

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Durable auto-research experiment loop for DeepSeek Harness, with create / run / monitor in the official Web GUI.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/lib/types/controller.js:87 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/index.js:2277 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest — — 🪝
Package purpose: The public `0.1.0` CLI initializes the first 14 Capsule components. This `0.2.0` candidate initializes the complete 62-entry library. Until `0.2.0` appears on npm, use the packed CLI archive for complete-catalogue testing. After publication, run `npx @val
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin.mjs:120

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest Yizack Rangel — 🪝
Package purpose: Build your Twitch Extension and Extension Backend Service (EBS) in a single Nuxt project.
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/runtime/server/utils/verify.js:9
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/cli.mjs:4

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

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest MetaSolutions AB — 🪝 🌐
Package purpose: MCP server for the EntryScape API - enables AI agents to interact with EntryScape data following DCAT-AP standards
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/src/config.js:17
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/src/http-client.js:245

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Self-contained, local-first digital employee skill: collect evidence, AI-organize the employee profile, and bundle one portable harness ZIP.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/lib/cli.cjs:65 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/cli.cjs:57 (+3 more occurrence(s) elsewhere)

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

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest — — 🪝
Package purpose: Installer and launcher for the native Dynomate CLI
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/install.js'
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/release.js:31

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

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: HuaQiu About section in the DSH settings page: original DSH mark, bundled DSH version and the Powered-by-DSH claim.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/lib/client.js:194
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/index.mjs:73 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest Kortyx — 🪝 🌐
Package purpose: OpenRouter provider integration for Kortyx.
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/index.cjs:440 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.cjs:137 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.cjs:5734 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: Provider-native search CLI with optional AI cleanup
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.js:159 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.js:101 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: DSH-owned subscription login powered by Pi AI adapters: OAuth plus official Plan API keys, with an independent credential store.
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/lib/bin.js:1943 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/bin.js:879 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/lib/index.js:447 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: Let your viewers join youe game!
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/index.js:189
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.js:193

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest Johnny Chadda — 🪝 🌐
Package purpose: Shared project rooms where existing AI agent sessions coordinate through chat, tasks, decisions, and files.
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/src/launcher.js:114 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/src/launcher.js:18 (+9 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/src/service.js:305 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest — — 🪝
Package purpose: HarmonyOS programming development AI agent
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/cli.js:2

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Mémoire durable locale pour agents : search hybride (lexical + vectoriel RRF), conflits, contextes attribués. Zéro réseau par défaut, provider sqlite natif.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.js:48 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/vault-crypto.js:43
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/vectors.js:152

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Vue 3 AI coding rules and verifiable quality checks
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/ai-code.mjs:61
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/check.mjs:23 (+2 more occurrence(s) elsewhere)

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest dsh-toolkit contributors — 🪝
Package purpose: Aggregate DSH plugin release evidence (lifecycle tests, regression evals, compatibility, quality budgets) into one signed, independently verifiable pack. Does not run the tests — proves which ones ran and that their reports were not altered.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/lib/cli.js:65 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/lib/evidence.js:283

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest Fil Heinz Re La Torre — 🪝
Package purpose: Terminal haggling game vs. an AI opponent trained entirely by self-play reinforcement learning (no dataset, no LLM)
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/bin/haggle.js:27
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/haggle.js:41
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/haggle.js:58

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest v1nvn — 🪝
Package purpose: Browse statusline variants and configure the live status line and agent panel — the statusline CLI behind the statusline plugin.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/index.js:37 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.js:33 (+2 more occurrence(s) elsewhere)

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

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: 使用 nano-banana-pro.一键生成gif图
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/lib/index.js:432
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/lib/index.js:538 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest Ganesh Shivlal Kute — 🪝 🌐
Package purpose: Self-hostable Hivecode relay — the server that refuses a write when someone else holds the file.
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/public/app.js:20 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/public/hive-crdt.js:1
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/public/hive-crdt.js:1
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/public/hive-crdt.js:1 (+8 more occurrence(s) elsewhere)
  • SYSTEM_PERSISTENCE_TAMPERING: 'System Persistence Implant (systemd/cron/registry)' found in package/token.js:115
  • SYSTEM_PERSISTENCE_TAMPERING: 'Cron Job Installation / Tampering' found in package/token.js:115

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

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: HASA shared core engine — providers, agent loop, tools, session, permissions
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/providers/anthropic.js:67 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/config/loader.js:6 (+2 more occurrence(s) elsewhere)

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Transactional scheduler, SQLite task store, Gates, and command runner for piup.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/index.mjs:26
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.mjs:297

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

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: OpenAI-compatible local mux for subscription CLIs (Cursor, Claude, Antigravity), Ollama, and OpenRouter
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/cli.js:823
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:29

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

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest SnoutData — 🪝 🌐
Package purpose: The JavaScript client for SnoutData Cloud: the data API, auth, storage, realtime and Snout Functions of one project, from one URL and one key. No dependencies.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/auth.js:371 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/auth.js:138 (+6 more occurrence(s) elsewhere)

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

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest — — 🪝
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • BUNDLED_NATIVE_BINARY: Unexpected compiled binary 'package/bin/jpcode.exe' in npm tarball

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

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest — — 🪝
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • BUNDLED_NATIVE_BINARY: Unexpected compiled binary 'package/bin/jpcode.exe' in npm tarball

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

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest — — 🪝
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • BUNDLED_NATIVE_BINARY: Unexpected compiled binary 'package/bin/opencode.exe' in npm tarball

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

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest valyou.finance valyou.finance 🪝 🌐
Package purpose: Company fundamentals from valyou.finance for Claude Desktop and other MCP clients
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/bin/valyou-mcp.js:144
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/valyou-mcp.js:47

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

View package on npm →
40 11d — — —
SUSPICIOUS
— npm latest Microsoft Corporation — 🪝
Package purpose: Fork pseudoterminals in Node.JS (HarmonyOS port)
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'process.binding/mainModule' found in package/lib/unixTerminal.js:255
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/unixTerminal.js:39 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/lib/windowsPtyAgent.js:11

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

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/server/routes/chat.ts:87 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/server/index.ts:10

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Create a ready-to-run Nuxt blog powered by Clarity Theme.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/cli.mjs:542
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/cli.mjs:545

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest James Prevett — 🪝
Package purpose: Install and manage systemd services
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/exec.js:10
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/service.js:13

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Image generation and editing tools for opencode, with inline rendering in the conversation.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/cli.js:63 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/index.js:60
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.js:63

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

View package on npm →
40 11d — — —
Unverified Signal
— npm latest Andrew Louis — 🪝
Package purpose: Chronicle things-todo extraction plugin
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/connectors/ownerName.js:11
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/connectors/ThingsTodoExtractor.js:16

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

View package on npm →

LINK COPIED TO CLIPBOARD