Input e identità
Verificare validazione, gestione delle sessioni e confini dei permessi nei flussi principali.
Sicurezza applicativa
Integrare decisioni pratiche di sicurezza nello sviluppo, dalla validazione dei dati e i permessi alle dipendenze e alla pubblicazione.
Parliamone04 / Ingegneria attenta alla sicurezza
La sicurezza è più semplice da mantenere quando viene considerata insieme al comportamento del prodotto, ai dati e alle necessità operative. Non deve essere un ripensamento né un insieme di parole astratte.
Posso aiutare a esaminare i flussi applicativi e introdurre misure adeguate per input, sessioni, permessi, configurazione e dipendenze. Gli interventi giusti dipendono dal sistema e dai rischi che lo riguardano.
Su cosa possiamo lavorare
Verificare validazione, gestione delle sessioni e confini dei permessi nei flussi principali.
Ridurre esposizioni accidentali e gestire meglio segreti, errori e impostazioni degli ambienti.
Valutare dipendenze e modalità di pubblicazione nel quadro dei rischi complessivi dell’applicazione.
02 / Il metodo
Mappare dati sensibili, confini di fiducia, risorse importanti e scenari di minaccia pertinenti.
Distinguere problemi urgenti da miglioramenti e concordare un ambito realizzabile.
Applicare misure mirate e controllare che il normale funzionamento resti invariato.
Condividi obiettivi e vincoli: definirò con te un ambito chiaro e un preventivo prima di iniziare.