Informazioni fondamentali per un software sicuro

Impara i principi di base per la creazione di un software sicuro e come evitare errori comuni che generano le vulnerabilità applicative

Agisci:

Panoramica

Date e sedi dei prossimi corsi: Visualizza la programmazione

Tipo di corso: In aula

Il software non sicuro è una tra le minacce principali che incombono sulle moderne aziende. Quando gli hacker puntano alle applicazioni che compongono l'infrastruttura IT di un'azienda, la migliore protezione consiste nel creare un software sicuro fin da subito. Questo corso fornisce i principi di base per creare un software sicuro e ottenere conoscenze più approfondite sulle tecnologie di sicurezza software più recenti. Ciascun argomento trattato include esempi sugli errori comuni che causano le falle di sicurezza dell'applicazione e mostra come prevenire gli errori integrando la sicurezza nelle fasi di progettazione e sviluppo del software.

Contenuto del corso

  • Principi della sicurezza del software
  • Protezione dei dati in transito e in memoria
  • Tecniche di autenticazione e autorizzazione
  • Gestione sicura di utenti e sessioni
  • Sicurezza del client
  • Strategie di convalida dei dati
  • Gestione degli errori e delle eccezioni
  • Controllo e registrazione sicuri
  • Sicurezza dei servizi web

Obiettivi del corso

L'implementazione delle contromisure tradizionali per la sicurezza è ormai poco efficace come difesa degli asset strategici dell'azienda. Le falle di sicurezza in un software sviluppato in modo carente diventano degli inviti aperti a intrusi specializzati nell'identificare i punti deboli della programmazione. Gli sviluppatori, i project manager e gli architetti del software devono imparare a integrare al meglio la sicurezza nei processi di sviluppo del software.

Docenti del corso

Qualificato in modo specifico per presentare questo materiale, il team di gestione e lo staff di formazione di Foundstone ha tenuto centinaia di valutazioni sulla sicurezza e i rischi per le aziende incluse nella classifica Fortune 500. Questi docenti esperti vantano un eccezionale curriculum professionale, inclusa l'esperienza nelle società di consulenza definite Big Four, in agenzie governative, presso l'Information Warfare Center dell'Aeronautica militare statunitense e nelle società di Wall Street. I membri del team di docenti sono coautori della pubblicazione campione di vendite “Hacking Exposed: Network Security Secrets & Solutions.” I nostri docenti sono anche apprezzati relatori per conferenze di settore come Interop, USENIX e Black Hat Briefings.

Destinatari del corso

Questo corso si rivolge agli sviluppatori software, ai responsabili dello sviluppo, agli architetti software e ai revisori della sicurezza delle applicazioni. I partecipanti devono avere delle conoscenze di base sulle metodologie e gli strumenti di sviluppo del software.

Crediti di formazione continua

Questo corso qualifica per un massimo di 8 ore di crediti di formazione continua (CPE).