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
100 5d — — —
Unverified Signal
— npm latest Volter — 🪝 🌐
Package purpose: Local Reddit twin (an account's submissions — self, link, image, video with poster — comments, deletion, listings and threads; the media lease with its S3-style signed upload; the password and client-credentials grants) with a reddit.com profile/subreddit
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/src/reddit-budget.js:56 (+8 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/src/reddit-capabilities.js:405 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/client/reddit-mirror.bundle.js:256
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/client/reddit-mirror.bundle.js:251
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/dist/client/reddit-mirror.bundle.js:71

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

View package on npm →
100 5d — — —
Unverified Signal
— npm latest Volter — 🪝 🌐
Package purpose: Local Postmark twin — a faithful, stateful local Postmark transactional-email API your real `postmark` SDK talks to unmodified. Plain/templated/batch sends, outbound + inbound message activity, bounces and delivery stats, templates, message streams, suppr
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/src/postmark-mirror-ui.js:174 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/client/postmark-mirror.bundle.js:326
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/client/postmark-mirror.bundle.js:326
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/client/postmark-mirror.bundle.js:246
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/dist/client/postmark-mirror.bundle.js:71

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

View package on npm →
100 5d — — —
Unverified Signal
— npm latest Volter — 🪝 🌐
Package purpose: Local Mailgun twin — a faithful, stateful local Mailgun v3/v4 API your real `mailgun.js` SDK talks to unmodified. Domain-scoped form-encoded sends, stored messages, the Events API with paging, the four suppression tables, domains/webhooks/routes/mailing-l
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/src/index.js:70 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/src/mailgun-capabilities.js:1810 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/client/mailgun-mirror.bundle.js:326
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/client/mailgun-mirror.bundle.js:326
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/dist/client/mailgun-mirror.bundle.js:71
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/src/mailgun-twin.js:349 (+1 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/src/mailgun-twin.js:349 (+1 more occurrence(s) elsewhere)

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

View package on npm →
100 5d — — —
Unverified Signal
— npm latest Volter — 🪝 🌐
Package purpose: Local LinkedIn twin (organization posts with image, video or article; the Images and Videos upload protocols; admin roles) with a linkedin.com company-page mirror, built on @volter/world-core.
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/src/linkedin-capabilities.js:1011 (+6 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/client/linkedin-mirror.bundle.js:256
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/client/linkedin-mirror.bundle.js:256
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/client/linkedin-mirror.bundle.js:251
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/dist/client/linkedin-mirror.bundle.js:71

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

View package on npm →
100 5d — — —
Unverified Signal
— npm latest Volter — 🪝 🌐
Package purpose: Local HubSpot CRM twin — a faithful, stateful local HubSpot v3/v4 CRM API your @hubspot/api-client integration talks to unmodified. Mirror, simulate, and fork. Built on @volter/world-core.
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/src/hubspot-capabilities.js:1557 (+7 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/client/hubspot-mirror.bundle.js:454
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/client/hubspot-mirror.bundle.js:454
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/client/hubspot-mirror.bundle.js:246 (+2 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/dist/client/hubspot-mirror.bundle.js:71

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

View package on npm →
100 5d — — —
Unverified Signal
— npm latest Volter — 🪝 🌐
Package purpose: Local Clerk twin — a faithful, stateful local Clerk Backend API your real `@clerk/backend` SDK talks to unmodified. Users, sessions, orgs, real signed JWTs + a JWKS endpoint. Mirror, simulate, and fork. Built on @volter/world-core.
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/client/clerk-js-dist/167_clerk.headless_b86dff_5.127.2.js:1 (+47 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/client/clerk-js-dist/623_clerk.headless_b86dff_5.127.2.js:12 (+22 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/src/clerk-events.js:11 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/client/clerk-mirror.bundle.js:326
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/client/clerk-mirror.bundle.js:246 (+10 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/dist/client/clerk-mirror.bundle.js:71

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

View package on npm →
100 5d — — —
Unverified Signal
— npm latest Volter — 🪝 🌐
Package purpose: Local Bluesky twin (an account's PDS over XRPC: app-password sessions, service-auth tokens, post/follow/profile records with facets and image, video or link-card embeds, blob upload and ranged getBlob; the App View's profile, author feed and thread; the v
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/src/bluesky-capabilities.js:69 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/src/bluesky-capabilities.js:1156 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/src/bluesky-capabilities.js:1143 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/client/bluesky-mirror.bundle.js:256
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/dist/client/bluesky-mirror.bundle.js:71

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

View package on npm →
100 5d — — —
Unverified Signal
— npm latest Volter — 🪝 🌐
Package purpose: The kernel of Volter World: one log per twin, branches as pointers, checkpoints, the fold that keeps a twin current, the head that performs a write against the vendor, references, and the git plane. A twin package builds on it; the runtime serves it.
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/app-route.cjs:148 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/app-route.cjs:217 (+21 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/app-route.cjs:96 (+21 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/attach.cjs:26 (+1 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/inject.cjs:51 (+1 more occurrence(s) elsewhere)
  • SUPPLY_CHAIN_EXECUTION_HOOK: 'HTTP/HTTPS Network Interception Monkey Patch' found in package/dist/inject.cjs:921 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/src/credential.js:53 (+3 more occurrence(s) elsewhere)

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

View package on npm →
100 5d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Local-first MCP workbench for Project Telos receipts, manifests, routing ledgers, creative engines, model-foundry lanes, and verification packets.
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/demo/effects-protocol.js:200 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/demo/effects-protocol.js:201
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/demo/effects-protocol.js:200
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/demo/native-control/browser.mjs:71 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/demo/ci-triage.mjs:172 (+9 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/demo/native-control/network.mjs:17

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

View package on npm →
100 5d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Replay what a coding agent did, change by change — Claude Code, Codex and Gemini CLI sessions, and git history.
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/assets/index-D-8m8z8z.js:1 (+1 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/server/cli.mjs:20770
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/server/cli.mjs:2778
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/server/cli.mjs:4594
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/server/cli.mjs:4599
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/server/cli.mjs:3157 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Bulk Environment Harvesting' found in package/server/cli.mjs:10539

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

View package on npm →
100 5d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Pi-Desktop 自托管 web 形态 —— 一条命令起 Coding Agent 工作台(core HTTP/SSE 服务 + 同源托管 Web UI,浏览器随处访问)
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/ui/assets/blade-2xfisSek.js:1 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/fs-search.js:93 (+1 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/ui/assets/less-B1dDrJ26.js:1
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/main.js:48 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/ui/assets/wasm-CG6Dc4jp.js:1

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

View package on npm →
100 6d — — —
Unverified Signal
— npm latest Criss Moldovan — 🪝 🌐
Package purpose: WhatsApp for coding agents, read-only: list, read and search the chats WhatsApp for Mac keeps on this Mac, and draft replies as links the person sends. No network client; it never sends.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.mjs:3167 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/dist-COPefvtq-D67MoOnB.mjs:2531 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/dist-COPefvtq-D67MoOnB.mjs:9297
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/mcp-DXXb3Vv3-Co5BzjYe.mjs:443 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/dist/stdio-CHZ2WRcx-5iYMXTdw.mjs:383
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/stdio-CHZ2WRcx-5iYMXTdw.mjs:392
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/dist/sync-CinH_TIY.mjs:3077

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

View package on npm →
100 6d — — —
SUSPICIOUS
— npm latest Criss Moldovan — 🪝 🌐
Package purpose: Resend for coding agents: read domains, sent and received mail, metrics and suppressions, and send mail that nothing sends without a person's approval of exactly what goes out.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.mjs:3147 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/dist-COPefvtq-D67MoOnB.mjs:2531 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/dist-COPefvtq-D67MoOnB.mjs:9297
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/mcp-DXXb3Vv3-Co5BzjYe.mjs:443 (+3 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/dist/send-CgN2O8kG.mjs:3358
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/send-CgN2O8kG.mjs:12096
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/send-CgN2O8kG.mjs:12096
  • SYSTEM_PERSISTENCE_TAMPERING: 'Cron Job Installation / Tampering' found in package/dist/send-CgN2O8kG.mjs:18119

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

View package on npm →
100 6d — — —
Very Risky
— npm latest Chris Zemmel — 🪝 🌐
Package purpose: Checks a GitHub repository for the known signatures of fake-job-interview malware, without ever running its code.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/ai.js:373 (+5 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in package/src/code.js:622 (+1 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'Kube / Docker Credentials' found in package/src/code.js:672
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/src/code.js:275
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/code.js:809 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/src/code.js:590
  • SOURCE_CODE_DYNAMIC_CODE_LOADER: execution primitive combined with decode/network/obfuscation call in package/src/code.js
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in package/src/ecosystems.js:704

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

View package on npm →
100 6d — — —
Unverified Signal
— npm latest lazyneoaz — 🪝 🌐
Package purpose: Unofficial Facebook Chat API for Node.js - Interact with Facebook Messenger programmatically (Xtreme FCA)
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/dist/index.js:14390
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/index.js:5359 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/dist/index.js:14389
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.js:1584 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.js:56 (+1 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/index.js:8482 (+1 more occurrence(s) elsewhere)

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

View package on npm →
100 6d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Sync a shared SkillX library to local Codex and Claude skill folders
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/client/src/cli.js:27
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/client/src/cli.js:105 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/client/src/cli.js:17
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/shared/src/snapshot.js:39
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/shared/src/snapshot.js:64

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

View package on npm →
100 6d — — —
Very Risky
— pypi 3.3.0 — — 🪝
Package purpose: Runs a scheduled Duplicacy backup and reports progress to healthchecks.io.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in duplicacy_backup_runner-3.3.0/duplicacy_backup_runner/main.py:285
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in duplicacy_backup_runner-3.3.0/duplicacy_backup_runner/main.py:982
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in duplicacy_backup_runner-3.3.0/duplicacy_backup_runner/setup.py:231
  • SYSTEM_PERSISTENCE_TAMPERING: 'System Persistence Implant (systemd/cron/registry)' found in duplicacy_backup_runner-3.3.0/duplicacy_backup_runner/setup.py:765
  • SYSTEM_PERSISTENCE_TAMPERING: 'Cron Job Installation / Tampering' found in duplicacy_backup_runner-3.3.0/duplicacy_backup_runner/setup.py:765
  • SOURCE_CODE_PERSISTENT_BACKDOOR: persistence mechanism combined with execution/network in duplicacy_backup_runner-3.3.0/duplicacy_backup_runner/setup.py

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

View package on PyPI →
100 6d — — —
Unverified Signal
— npm latest Moamen — 🪝 🌐
Package purpose: Click-to-comment feedback for your web app: install the widget, then turn pending comments into AI apply prompts.
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/dist/cli.js:3982
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/cli.js:570 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/cli.js:7059
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/cli.js:227
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:282

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

View package on npm →
100 6d — — —
Unverified Signal
— npm latest NexusOS Systems — 🪝 🌐
Package purpose: Universal kinetic & accessibility automation across Web, Mobile, and Desktop for AI agents. Substrates: BiDi, Windows UIA, macOS AX, Android ADB/UIAutomator2, iOS WDA.
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/scripts/serve-site.cjs:1
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/demo/saas/server.cjs:10 (+19 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/src/security/audit.js:116 (+14 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/src/cli/awg.js:1058 (+13 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/src/substrate/desktop-surface.js:27 (+4 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/scripts/wave2/sbom.mjs:72

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

View package on npm →
100 6d — — —
SUSPICIOUS
— npm latest Sheldon de Souza — 🪝 🌐
Package purpose: Cybersecurity for AI founders and vibe coders. A pre-push security gate for apps built with Claude Code, Cursor, Codex, Lovable and Bolt: 12 offline checks for leaked keys, Supabase RLS, cross-account (IDOR) access, injection, Stripe webhooks, known CVEs
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/checks/backdoor.js:184
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/checks/backdoor.js:3 (+5 more occurrence(s) elsewhere)
  • ANTI_ANALYSIS_EVASION: 'TLS / SSL Verification Bypass (Defense Evasion)' found in package/dist/checks/config.js:218
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/checks/config.js:128 (+2 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/checks/config.js:128 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/dist/checks/injection.js:212
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/checks/injection.js:212
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/checks/secrets.js:286 (+2 more occurrence(s) elsewhere)

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

View package on npm →
100 6d — — —
Very Risky
— npm latest — — 🪝 🌐
Package purpose: git push, but louder — play a trending sound on every git push
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node install.js'
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/install.js:2 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/install.js:42 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/install.js:4
  • 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 →
100 6d — — —
Unverified Signal
— npm latest Ravi Krishnan Gupta — 🪝 🌐
Package purpose: Engineering quality control for AI coding agents: detect, attribute, prioritize, repair, verify.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/providers/adapters/agy.js:13 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/providers/adapters/agy.js:22 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/detectors/rules/API-005.js:39 (+1 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/dist/protocol/registry.js:128
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in package/dist/detectors/rules/SEC-001.js:108

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

View package on npm →
100 6d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Pager for your AI coding agents — approve, reply and hear results on your phone. End-to-end encrypted.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/limits/account.js:22 (+15 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/cli.js:107 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/hub.js:1049
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/dist/guard/index.js:4 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/relay.js:99

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

View package on npm →
100 6d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Shared toolchain config and CLI for TypeScript projects — ESLint, Prettier, TypeScript, Lefthook, cspell, VS Code, and AI assistant files (CLAUDE.md, plus AGENTS.md / GEMINI.md pointing at it), wired together. It is framework-agnostic; the SvelteKit-speci
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/hooks/chunk-56LGMJJV.js:44 (+36 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/hooks/chunk-6PSTVOLH.js:2355 (+9 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Bulk Environment Harvesting' found in package/dist/hooks/chunk-RKUAD3I6.js:62 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/hooks/stop-guard.js:782 (+2 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'Registry / Git Credentials (~/.npmrc, ~/.pypirc)' found in package/scripts/gh/fix-gh-packages.ts:29
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/scripts/init/init-ai-copy.ts:41 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/scripts/version/latest-corepack.ts:229

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

View package on npm →
100 7d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Use your logged-in web AI (DeepSeek, GLM, Kimi, Qwen, Doubao...) as model providers in DeepSeek Harness. Web models emit tool calls, DSH runs them under its native permission system, and results return to the same web session. No API keys.
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/lib/client.cjs:303 (+6 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/bridge-lock.js:299 (+11 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'Browser Vaults & Password Databases' found in package/lib/browser-driver.js:4716
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/lib/browser-driver.js:104
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/lib/browser-driver.js:2819
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/lib/decoder.js:1049 (+1 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'Cloud Instance Metadata (AWS/GCP/Azure IMDS)' found in package/lib/upstream.js:177

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

View package on npm →
100 7d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Winter's agent engine: the turn loop, the built-in tools, the session store and the provider wiring that the compiled `winter` binary runs. Most hosts never install this package — they install `@yanlinglabs/winter-agent-sdk`, whose `query()` spawns that b
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/embedded-worker.js:55 (+9 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index-1hef2gff.js:390 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/index-83p1g9ap.js:2817 (+1 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'SSH Directory / Private Keys (~/.ssh)' found in package/dist/index-c8j57y8v.js:13656
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/index-c8j57y8v.js:6738
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in package/dist/provider/session-provider.d.ts:77

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

View package on npm →
100 7d — — —
Unverified Signal
— npm latest Yatharth Roy — 🪝 🌐
Package purpose: Overarch CLI v1.3.0 — The Agentic OS for Autonomous Software Engineering
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • CREDENTIAL_PATH_HARVESTING: 'SSH Private Keys (~/.ssh)' found in package/dist/overarch.js:1223
  • CREDENTIAL_PATH_HARVESTING: 'SSH Directory / Private Keys (~/.ssh)' found in package/dist/overarch.js:1223
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/dist/overarch.js:6018
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/overarch.js:1771
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/overarch.js:2693
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/overarch.js:67
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in package/dist/overarch.js:2724

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

View package on npm →
100 7d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: The Cyber-Feline AI Coding Agent unifying Rust, Go, and TypeScript
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/miaw.js:6440
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/miaw.js:908
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/miaw.js:4960
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/miaw.js:35922
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/miaw.js:4170
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/miaw.js:1724
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/miaw.js:19248

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

View package on npm →
100 7d — — —
SUSPICIOUS
— npm latest — — 🪝 🌐
Package purpose: CUELO — open-source AI coding agent workspace and harness for omp (oh-my-pi)
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node bin/prepare-runtime.js'
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/.next/server/chunks/1517.js:19 (+63 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/.next/server/chunks/319.js:4 (+20 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/.next/server/chunks/3229.js:1 (+6 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'process.binding/mainModule' found in package/.next/static/chunks/3794-1b03b52e3112452e.js:1 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/.next/static/chunks/3794-1b03b52e3112452e.js:1 (+6 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/.next/static/chunks/8579-73b103d96227d1b8.js:1
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/.next/static/chunks/8579-73b103d96227d1b8.js:1

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

View package on npm →
100 7d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Agente CLI autónomo para desarrollo de software
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node ./scripts/install-laya.js'
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/agent.js:37 (+10 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/tools/browser.js:109
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/scripts/install-laya.js:16 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/tools/laya.js:66 (+2 more occurrence(s) elsewhere)

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

View package on npm →
100 7d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: A standalone terminal coding agent for the Ambient decentralized-inference network.
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/dist/amb.js:20905
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/amb.js:23814
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/amb.js:34042
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/amb.js:1336
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/amb.js:25422
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/amb.js:52

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

View package on npm →
100 7d — — —
Unverified Signal
— npm latest hxh230802 — 🪝 🌐
Package purpose: DSH 纯方案 B 插件 bundle:.dspack 导出/导入/多 profile,零官方源码改动、零第三方插件
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/endpoints.js:105 (+7 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/host-node.js:290 (+2 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'Cloud Instance Metadata (AWS/GCP/Azure IMDS)' found in package/lib/host.js:4529 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/lib/host.js:24669 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/lib/host.js:6031 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/lib/host.js:30963 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Bulk Environment Harvesting' found in package/lib/host.js:746 (+1 more occurrence(s) elsewhere)

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

View package on npm →
100 7d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Install a tesserai design system into your project as components you own, keep it in sync, and give your coding agent an MCP server that reads it.
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/browser-DHLTBNBR.js:102
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/browser-DHLTBNBR.js:102 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/browser-DHLTBNBR.js:110 (+4 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/browser-DHLTBNBR.js:102
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/chunk-5IFTWBMN.js:16355 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/mcp-EHI5ZONG.js:6

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

View package on npm →
100 7d — — —
Unverified Signal
— npm latest Ilya Utov — 🪝
Package purpose: A prompt-injection firewall for AI agents, with no AI inside: your agent reads anything and takes orders only from you. For Claude Code, Codex CLI, Kimi Code, DeepSeek Harness, Gemini CLI, MCP hosts and LangChain.
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/dist/audit/audit.js:28 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:528 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/sanitize/encoded.js:16
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/sanitize/encoded.js:16

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

View package on npm →
100 7d — — —
Unverified Signal
— npm latest Volter AI, Inc. — 🪝 🌐
Package purpose: The Volter Model Editor: Blender modeling on the Volter Editor kit.
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/assets/asset-preview-DvXVmcyO.js:3 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/assets/asset-preview-DvXVmcyO.js:4 (+7 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/assets/asset-preview-DvXVmcyO.js:3 (+14 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/assets/blender-emscripten-engine-DYUe8C3o.js:1
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist-node/cli.js:16510
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist-node/cli.js:2040 (+1 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/assets/GameplaySessionTimeline-UmnUQ--o.js:19
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/dist/assets/index-BRLA7zdc.js:7

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

View package on npm →
100 7d — — —
Very Risky
— npm latest — — 🪝 🌐
Package purpose: Kiki CLI/TUI and desktop app
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/desktop-postinstall.mjs'
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/web/assets/blade-D4QpJJKB.js:1 (+8 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'SSH Private Keys (~/.ssh)' found in package/dist/web/assets/connection-B7dwpU6I.js:2
  • CREDENTIAL_PATH_HARVESTING: 'SSH Directory / Private Keys (~/.ssh)' found in package/dist/web/assets/connection-B7dwpU6I.js:2 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/web/assets/connection-B7dwpU6I.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 (+3 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/dist/web/assets/less-B1dDrJ26.js:1
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/dist/web/assets/locale-CFT18hBe.js:9

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

View package on npm →
100 7d — — —
Unverified Signal
— npm latest Gurkan Yilmaz — 🪝 🌐
Package purpose: SAP AI development toolkit for BAS, ABAP, RAP, CAP, HANA Cloud, Fiori, UI5, and MCP
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/postinstall.mjs'
  • BUNDLED_NATIVE_BINARY: Unexpected compiled binary 'package/dist/vsp-win32-x64.exe' in npm tarball
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/bas-discovery.mjs:89 (+19 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/src/binary.mjs:164 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/scripts/ensure-go.mjs:22

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

View package on npm →
100 7d — — —
Unverified Signal
— npm latest zlZayn — 🪝 🌐
Package purpose: 将 WorkBuddy 桌面 App 包含的模型自动接入 DeepSeek Harness — bring WorkBuddy desktop app models into DeepSeek Harness with zero configuration.
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/lib/client.js:625 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/index.js:1824 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/lib/variants-3SmUZ0e_.js:3759
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/lib/variants-3SmUZ0e_.js:1686
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/lib/variants-3SmUZ0e_.js:1686

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

View package on npm →
100 7d — — —
Unverified Signal
— npm latest cmdaltctr — 🪝 🌐
Package purpose: Opinionated modular memory system for coding agents (OpenCode + Pi)
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/services/user-profile/ai-cleanup.js:179 (+14 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/importer/auto-backfill.js:37 (+16 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/services/tags.js:111 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/services/web-auth.js:93
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/services/web-auth.js:93

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

View package on npm →
100 7d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Publish TypeScript functions to Functhis
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/cli.js:21145
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/cli.js:1531
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/cli.js:161 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:68
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/dist/cli.js:7498

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

View package on npm →
100 8d — — —
Unverified Signal
— npm latest Mrityunjay — 🪝 🌐
Package purpose: J.A.A. - Just An AI: a local-first, multi-provider terminal coding agent. Bring your own key from any provider, or run fully local on Ollama.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/github/auth.js:33 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/github/auth.js:56 (+16 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'Registry / Git Configuration (~/.yarnrc, ~/.gitconfig)' found in package/dist/tools/gitEnv.js:28 (+1 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/dist/permissions/index.js:16 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/skills/install.js:87 (+2 more occurrence(s) elsewhere)

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

View package on npm →
100 8d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: A self-hosted team chat with the shape of Slack: channels, threads, direct messages, reactions, uploads, and search, from one small server with no database.
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/mochiforge/src/agescript.js:32 (+11 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/dist/mochiforge/src/cli/backup-cmd.js:41 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/mochiforge/src/cli/backup-cmd.js:239 (+6 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'Registry / Git Credentials (~/.npmrc, ~/.pypirc)' found in package/dist/dango/src/index.js:187
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/dango/src/pagescript.js:758 (+1 more occurrence(s) elsewhere)

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

View package on npm →
100 8d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Lockpick from the terminal: device login, project status, findings, repair briefs, Pulse checks and an MCP server for coding agents
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/dist/lockpick.mjs:24545
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/lockpick.mjs:2948
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/lockpick.mjs:24429
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/lockpick.mjs:8649
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/lockpick.mjs:24018

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

View package on npm →
100 8d — — —
SUSPICIOUS
— npm latest — — 🪝 🌐
Package purpose: Local session manager for coding agents: one Docker sandbox with a desktop per session.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/packages/sandbox-daemon/dist/agent.js:477 (+23 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/packages/sandbox-daemon/dist/claude-settings.js:4 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/apps/control-plane/dist/code-proxy.js:46 (+12 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/apps/control-plane/dist/config.js:274 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/apps/web/dist/assets/cytoscape.esm-Yq6u8L66.js:321 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/apps/control-plane/dist/daemon-client.js:98 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/images/sandbox/vscode-sessionboxer/extension.js:11
  • CREDENTIAL_PATH_HARVESTING: 'SSH Private Keys (~/.ssh)' found in package/apps/control-plane/dist/macos.js:759

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

View package on npm →
100 8d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: VSL MCP Server — Model Context Protocol integration for AI agents (Claude Desktop, Cline, TaoCoder)
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.js:1642
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.js:30
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/bin/setup.js:322
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/setup.js:107

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

View package on npm →
100 8d — — —
Very Risky
— npm latest — — 🪝 🌐
Package purpose: Risk gate for coding-agent shell commands: deterministic rules + TypeSafe Jev judgments + an editable policy
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/adapters/opencode.js:100 (+14 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/adapters/opencode.js:29 (+23 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in package/autonomy.mjs:873 (+2 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/autonomy.mjs:600 (+2 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'SSH Private Keys (~/.ssh)' found in package/gate.mjs:2730 (+2 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'SSH Directory / Private Keys (~/.ssh)' found in package/gate.mjs:1202 (+2 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'Infrastructure & DB Credentials (~/.terraform.d, ~/.vault-token, ~/.pgpass, ~/.netrc)' found in package/gate.mjs:3244 (+1 more occurrence(s) elsewhere)
  • CREDENTIAL_PATH_HARVESTING: 'System Credentials (/etc/shadow, /etc/passwd)' found in package/gate.mjs:2733

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

View package on npm →
100 8d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Prebuilt Paperclip board UI assets.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/assets/createLucideIcon-r3v6fbGz.js:1
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/assets/createLucideIcon-r3v6fbGz.js:3 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/assets/createLucideIcon-r3v6fbGz.js:1 (+6 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/dist/assets/dist-DCJXgQu0.js:11
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/assets/lua-Vher-70I.js:1
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/assets/swimlanes-42K2YHIH-CX7zPtNU.js:1
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/assets/swimlanes-42K2YHIH-CX7zPtNU.js:1

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

View package on npm →
100 8d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/routes/access.js:157 (+45 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/secrets/aws-secrets-manager-provider.js:655 (+9 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in package/dist/secrets/aws-secrets-manager-provider.js:198
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/services/company-portability.js:1636 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/config.js:34 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/ui-dist/assets/createLucideIcon-r3v6fbGz.js:1
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/ui-dist/assets/createLucideIcon-r3v6fbGz.js:3 (+1 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/ui-dist/assets/dist-DCJXgQu0.js:11

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

View package on npm →
100 8d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Shared utilities for Paperclip adapters: process spawning, environment injection, sandbox/SSH transport, workspace sync, and the round-trip helpers that move code between the local execution-workspace cwd and wherever the agent actually runs.
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/dist/acpx-engine/execute.js:933
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/acpx-engine/execute.js:318 (+11 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/execution-target.js:973
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/execution-target.js:1871 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/execution-target.js:3459 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Bulk Environment Harvesting' found in package/dist/execution-target.js:966 (+1 more occurrence(s) elsewhere)
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/execution-target.js:2350

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

View package on npm →
100 8d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Установка скиллов, MCP-серверов и CLI из каталога SkillFoxx в Claude Code, Cursor, Codex и другие агенты
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/dist/cli.js:19762
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/cli.js:20016
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/cli.js:2613
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/cli.js:2615
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/cli.js:20107
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:20066
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/dist/cli.js:20300

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

View package on npm →

LINK COPIED TO CLIPBOARD