Python Crash Course: A Hands-On, Project-Based Introduction ...
Eric Matthes
Hacking: The Art of Exploitation, 2nd Edition
Jon Erickson
BSD Hacks
Lavigne
Advanced Penetration Testing: Hacking the World's Most Secure ...
Wil Allsopp
Social Engineering: The Art of Human Hacking
Christopher Hadnagy & Paul Wilson
The Art of Deception: Controlling the Human Element of Security
Kevin D. Mitnick & William L. Simon