- 320 pagine
- Italian
- ePUB (disponibile sull'app)
- Disponibile su iOS e Android
Informazioni sul libro
Chi sviluppa software deve dare importanza alla sicurezza, all'usabilità e alla consegna in tempi rapidi: per questa ragione l'ingegneria informatica è una disciplina così difficile e affascinante. Come possono venire in aiuto R2-D2, Darth Vader, Han Solo, Yoda e i famosi eroi di Guerre Stellari?In questo inedito e provocante libro, l'affermato game designer e ingegnere Adam Shostack spiega come scrivere codice per applicazioni sicure partendo da alcune intuizioni tratte dall'universo di Star Wars. Il risultato è un testo pratico e divertente che illustra modelli di sicurezza rilevanti per un'ampia varietà di sistemi e racconta le strategie attraverso cui gli hacker tentano di raggiungere i loro dannosi obiettivi.Il lato oscuro del software è un'originale tabella di marcia, utile e coinvolgente per creare da zero codice a prova di attacco.
Domande frequenti
Informazioni
Indice dei contenuti
- Prefazione
- Introduzione
- Capitolo 1 - Falsificazione e autenticità
- Capitolo 2 - Manomissione e integrità
- Capitolo 3 - Ripudiabilità e dimostrabilità
- Capitolo 4 - Divulgazione delle informazioni e riservatezza
- Capitolo 5 - Denial-of-Service e disponibilità
- Capitolo 6 - Espansione dell’autorità e isolamento
- Capitolo 7 - Prevedibilità e casualità
- Capitolo 8 - Parsing e corruzione
- Capitolo 9 - Kill Chain
- Epilogo
- Glossario
- Bibliografia
- Indice delle storie
- Ringraziamenti
- L'autore