Hoje eu venho aqui recomendar mais um livro de segurança da informação: o livro Hacking: The Art of Exploitation que trata de alguns assuntos que a maioria dos livros que ensinam a fazer pentest não tratam.
O Diferencial desse livro na minha opinião é que ele vai alem de apenas ensinar a usar o Kali Linux com ferramentas de invasão como NMAP, Nessus e Metasploit Framework.
Ele ensina como fazer engenharia reversa em executáveis e como criar exploits usando as liguagens C e Assembly através de uma série de exercícios com códigos vulneráveis que acompanham o livro.
O Livro vem com um cd com o Ubuntu e todos os códigos usados nos exercício.
Alem disso, esse livro ensina também o básico de programação em C e Assembly.
Tem um capítulo específico sobre redes que ensina o modelo OSI, Sockets usando C, invasão de servidores web vulneráveis, Sniffing, Arp Spoofing, Ataques de Negação de Serviço, TCP/IP Hijacking, Varredura de portas. Esses ataques são feitos usando códigos próprios e não ferramentas prontas.