Domenica 18 Ottobre 2026 08:01:54 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

entry point di console-script

Un wrapper di comando definito dai metadati che Conda può generare durante l'installazione.

Un entry point di console-script è un metadato del pacchetto che indica a un installer Python come creare un launcher da riga di comando. Invece di distribuire un eseguibile completo, il pacchetto dichiara un modulo e il nome di una callable, e l'installer genera un piccolo script wrapper che esegue quel codice quando un utente digita il comando.

Questo è importante perché i metadati vengono trasformati in un file reale su disco. Se la gestione dei percorsi o la convalida sono deboli, un pacchetto costruito ad arte può far sì che il wrapper venga scritto nel posto sbagliato o sovrascriva un file esistente. Nei sistemi sicuri, gli installer devono trattare i metadati degli entry point come input non attendibile, normalizzare attentamente i percorsi e limitare le posizioni di scrittura. I difensori cercano una generazione inattesa di wrapper durante l'installazione, mentre gli aggressori possono abusarne per alterare i comandi, inquinare gli ambienti o creare primitive di scrittura file nelle pipeline di build.

← indice WIKICROOK