Il libro non si limita a mostrare come funzionano le tecniche di exploit, ma spiega come svilupparle, ritornando in due volumi tascabili. Jon Erickson guida il lettore in un percorso di iniziazione alle tecniche hacker. Ancora una volta, si presuppone che conoscere i metodi, le logiche, la teoria e i fondamenti scientifici alla base dell'hacking è l'unica via per costruire sistemi sicuri. Se la prima edizione di questo libro, pubblicata a fine 2003 e tradotta in undici lingue, aveva ottenuto vasti consensi confermati da ampie vendite, la seconda porta la conoscenza delle tecniche dell'hacking a un nuovo livello. Argomenti del volume: Introduzione all'hacking; Programmazione in C e Assembly; Tecniche di exploit; Vulnerabilità buffer overflow, Exploit da stringa di formato; Introduzione alle reti: modello OSI e socket; Sniffing di rete.