Domenica 25 Ottobre 2026 02:26:31 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

Suddivisione delle parole

Comportamento della shell che spezza il testo in argomenti, con possibili rischi quando l'input non è attendibile.

La suddivisione delle parole è un comportamento della shell che divide un frammento di testo in argomenti separati della riga di comando, in genere su spazi, tabulazioni e newline. In Bash e in shell simili, ciò accade spesso quando le variabili vengono espanse senza virgolette. Per esempio, un nome di file o una stringa fornita dall'utente può diventare più argomenti, o persino opzioni inattese, se contiene spazi bianchi o metacaratteri della shell.

Nella sicurezza informatica, la suddivisione delle parole è importante perché può trasformare un'automazione ordinaria in un problema di affidabilità o di sicurezza. Gli aggressori possono sfruttare input non quotati per modificare il modo in cui uno script elabora file, comandi o percorsi, mentre i difensori la cercano nelle verifiche di processi di backup, script di pulizia e strumenti di risposta agli incidenti. Tra le pratiche più sicure ci sono la citazione delle variabili, l'uso di array, la lettura dei dati con delimitatori NUL quando possibile e la validazione dell'input prima che raggiunga la shell.

← indice WIKICROOK