Cette séance de cours explore l’importance de comprendre les attaques, le processus de développement des attaques et le raisonnement derrière la pensée contradictoire. Il explore des exemples concrets de développement d'attaques, de processus d'ingénierie de sécurité et d'exploitation des faiblesses de sécurité des systèmes matériels et logiciels.