Penetration Testing: A Hands-On Introduction to Hacking
Georgia Weidman
Network Attacks and Exploitation: A Framework
Matthew Monte
Cryptography Engineering: Design Principles and Practical Applications
Tadayoshi Kohno & Bruce Schneier & Niels Ferguson
Social Engineering: The Art of Human Hacking
Christopher Hadnagy & Paul Wilson
CompTIA Network+ Certification Guide
Glen D. Singh