#Second analysis

1 messages ยท Page 1 of 1 (latest)

drifting dove
#

Done. Here's the verdict:

This repo looks like a legitimate Anthropic Claude Code source distribution. Nothing malicious detected. The 180 extra files vs your other copy are almost certainly the bundled plugins โ€” 13 plugin directories in plugins/ that ship with the source but wouldn't be in a minimal/npm install.

Summary of what I checked:

  • โœ… No obfuscated code โ€” no hex-encoded payloads, no unicode tricks (Cursor.ts false positive is just Intl segmenter imports)
  • โœ… No secrets/credentials โ€” no .env, no API keys, no private keys
  • โœ… No postinstall hooks โ€” package.json has no lifecycle scripts
  • โœ… No exfiltration โ€” network calls are all standard (Anthropic API, Sentry, Statsig, GitHub)
  • โœ… No .git directory โ€” this is an extracted archive, not a cloned repo

Things worth noting (not malicious, but interesting):

  1. ralph-wiggum plugin โ€” a Stop hook that intercepts Claude's exit and feeds its output back as input in an infinite loop. By design from Anthropic (Daisy Hollman). Has a completion promise mechanism to eventually exit.

  2. security-guidance hook โ€” writes debug logs to /tmp/security-warnings-log.txt. Benign but worth knowing if you ever run it.

#

@earnest jetty

#

Sorry I meant @austere kiln

austere kiln
austere kiln
drifting dove
#

Does yours have the plugins it suggests you might not?

#

I can probably have it drop the file names into a gist

austere kiln
#

i do infact have the plugins folder

#

i have 85 plugins

#

Send me the zip in dms

#

i have a compare script

drifting dove
#

1 sec I'll get out of bed

austere kiln
#

oki doki

earnest jetty