// Glossario IT
Threat Modeling
Un processo strutturato per identificare in anticipo le minacce più probabili contro un sistema, prima ancora che venga costruito o messo in produzione.
Voce curata da Luciano Blancato, IT Manager a Catania · aggiornata il
Cos'è
Il threat modeling è un processo strutturato, condotto tipicamente durante la progettazione di un sistema o di un'applicazione, che identifica in anticipo chi potrebbe voler attaccarlo, quali sono i suoi asset più preziosi, quali sono i possibili punti di ingresso, e quali contromisure servono, invece di affrontare la sicurezza solo dopo che il sistema è già stato costruito.
Perché conta
Affrontare la sicurezza durante la progettazione, invece che come un'aggiunta successiva, costa sistematicamente meno e produce risultati migliori: correggere un difetto architetturale di sicurezza dopo che un sistema è già in produzione è molto più costoso e rischioso che progettarlo correttamente fin dall'inizio. È uno dei principi cardine dell'approccio shift left alla sicurezza del software.