Redazione di Hardware Upg
31-03-2026, 15:25
Link alla notizia: https://www.hwupgrade.it/news/sicurezza-software/claude-code-il-codice-sorgente-esposto-per-un-file-di-debug-dimenticato-nel-pacchetto-di-distribuzione_151974.html
Il ricercatore Chaofan Shou ha scoperto che il pacchetto di distribuzione ufficiale di Claude Code conteneva un file di debug da 57 MB con un riferimento diretto allo spazio di archiviazione cloud di Anthropic, da cui l'intero codice sorgente TypeScript era liberamente scaricabile
Click sul link per visualizzare la notizia.
Errore umano, o della IA usata su se stessa ?
alien321
31-03-2026, 18:35
Errore umano, o della IA usata su se stessa ?
Errore inutile, è solo TypeScript o JavaScript non è compilato. Sono script che sono leggibili anche senza sorgenti.
Nulla di eccezionale sono FUD senza motivo... non è il client il punto di forza ma quello che c'è sui server...
ZeroSievert
31-03-2026, 20:21
Errore inutile, è solo TypeScript o JavaScript non è compilato. Sono script che sono leggibili anche senza sorgenti.
Nulla di eccezionale sono FUD senza motivo... non è il client il punto di forza ma quello che c'è sui server...
Da quello che capisco quella che e' stata pubblicata e' una versione minified (e offuscata?) di Claude. Quindi leggere il codice del client di claude senza i sorgenti originali equivale poco meno che a leggersi assembly.
Inoltre alcune feature sperimentali non erano neanche presenti nella versione "pubblica".
Non credo che in 57 MB ci possa stare una quantità di sorgente rilevante.
ZeroSievert
31-03-2026, 21:04
Non credo che in 57 MB ci possa stare una quantità di sorgente rilevante.
EDIT: l'articolo dice 512.000 righe di codice
57MB sono i source maps, vuol dire relativamente poco
puntavano ad un bucket R2 cui hanno trovato lo zip scaricabile con tutti gli internals minificati, e da lì con le mappe è stato ricostruito il codice sorgente, 512000 LOC circa.
sebbene le LOC vogliano dire fino ad un certo punto, per un progetto CLI è una quantità enorme. va detto che il 90% del volume sono test e mock, ma pure fosse 50K LOC resta una grossa grossa CLI
il bundler Bun genera i source map di default e qualcuno non ha messo i .map nel .npmignore. una riga di config. c’è un bug aperto su Bun da settimane che segnala esattamente questo. la cosa ridicola è che bun è di anthropic
sono fuoriusciti parecchi feature flags ed il sistema anti distillazione.
poi oh, è solo un client, tutta la business logic resta sui server anthropic, ma fa capire molto sugli sviluppi prossimi venturi e l’ordine di priorità che si sono dati
SpyroTSK
01-04-2026, 07:56
https://github.com/instructkr/claw-code
^VaMpIr0^
01-04-2026, 08:08
BAH, da quando si è messa contro il governo degli stati uniti, gliene succedono di tutti i colori.
Mandiamogli ad indagare i RIS di Parma :asd:
O forse hanno fatto bene a mollarli data la cura che pongono nei loro lavori...
O forse hanno fatto bene a mollarli data la cura che pongono nei loro lavori...
Guarda che Claude Code attualmente è la miglior AI in assoluto per vibe coding.
Chiediti invece perché Anthropic è stata la prima scelta della difesa USA nonostante i paletti che avevano posto e solo quando hanno dimostrato di non voler cedere su quei limiti hanno cambiato partner.
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.