Beginning Ubuntu for Windows and Mac Users
Nathan Haines
Metasploit: The Penetration Tester's Guide
David Kennedy & Devon Kearns
Penetration Testing: A Hands-On Introduction to Hacking
Georgia Weidman
Practical Forensic Imaging: Securing Digital Evidence With Linux ...
Bruce Nikkel
Secrets and Lies: Digital Security in a Networked World
Bruce Schneier
Introducing Ethereum and Solidity: Foundations of Cryptocurrency ...
Chris Dannen
Applied Cryptography: Protocols, Algorithms and Source Code ...