C++ Crash Course
Josh Lospinoso
Offensive Shellcode from Scratch
Rishalin Pillay
Quick Start Guide to Penetration Testing
Sagar Rahalkar
How Cybersecurity Really Works
Sam Grubb
Bash Idioms: Write Powerful, Flexible, Readable Shell Scripts
Carl Albing & J P Vossen