Mercoledi 21 Ottobre 2026 17:03:10 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

Sottoprocesso locale

Un processo separato avviato sulla stessa macchina da un'altra applicazione.

Un sottoprocesso locale è un processo separato avviato sulla stessa macchina da un'altra applicazione. L'app genitore può avviarlo per gestire un'attività, eseguire uno strumento ausiliario o richiamare un comando con argomenti specifici. Poiché viene eseguito localmente, eredita le autorizzazioni dell'host, l'ambiente e l'accesso ai file e alle risorse di rete disponibili per quell'utente o account di servizio.

Nella sicurezza informatica, la creazione di sottoprocessi è importante perché può trasformare i dati in azione. Se un'applicazione legge contenuti non attendibili e li usa per decidere cosa eseguire, un attaccante può provocare l'avvio di comandi, l'iniezione di parametri o l'uso non autorizzato di strumenti. I difensori monitorano gli avvii di processi inattesi, soprattutto da visualizzatori, parser o editor che dovrebbero solo mostrare contenuti. Le misure di hardening includono la convalida degli input, l'evitare l'interpretazione della shell, la limitazione dei comandi consentiti e l'esecuzione della gestione di file rischiosi in un sandbox. Nei notebook e negli strumenti assistiti dall'IA, un'impostazione nascosta o un campo di metadati possono essere sufficienti per avviare un sottoprocesso locale prima che l'utente esegua qualsiasi codice visibile.

← indice WIKICROOK