Learn to Code by Solving Problems
Daniel Zingaro
The Tangled Web
Michal Zalewski
Real-World Bug Hunting
Peter Yaworski
Penetration Testing
Georgia Weidman
How Linux Works, 2nd Edition
Brian Ward
Python Playground
Mahesh Venkitachalam
Impractical Python Projects
Lee Vaughan
Real-World Python
Dive Into Algorithms
Bradford Tuckfield
Wicked Cool Shell Scripts, 2nd Edition
Dave Taylor & Brandon Perry
Automate the Boring Stuff with Python, 2nd Edition
Al Sweigart
Beyond the Basic Stuff with Python
The Big Book of Small Python Projects
Cracking Codes with Python
Invent Your Own Computer Games with Python, 4th Edition
Racket Programming the Fun Way
James. W. Stelly
Black Hat Go
Tom Steele & Chris Patten & Dan Kottmann
The Car Hacker's Handbook
Craig Smith
DevOps for the Desperate
Bradley Smith
Blender Master Class
Ben Simonds
Practical Malware Analysis
Michael Sikorski & Andrew Honig
The Linux Command Line, 2nd Edition
William Shotts
The Book of Audacity
Carla Schroder
Malware Data Science
Joshua Saxe & Hillary Sanders
Practical Packet Analysis, 3E
Chris Sanders
Doing Math with Python
Amit Saha
Linux Firewalls
Michael Rash
Linux Basics for Hackers
OccupyTheWeb
Practical Linux Forensics
Bruce Nikkel
Web Security for Developers
Malcolm McDonald
Python One-Liners
Christian Mayer
Python Crash Course, 2nd Edition
Eric Matthes
Rootkits and Bootkits
Alex Matrosov & Eugene Rodionov & Sergey Bratus
The Art of Debugging with GDB, DDD, and Eclipse
Norman Matloff & Peter Jay Salzman
The Art of R Programming: A Tour of Statistical Software Design
Norman Matloff
Absolute FreeBSD, 3rd Edition
Michael W. Lucas
Absolute OpenBSD, 2nd Edition
Make Python Talk
Mark Liu
The Book of GIMP
Olivier Lecarme & Karine Delvare
Perl One-Liners
Peteris Krumins
The TCP/IP Guide
Charles M. Kozierok
FreeBSD Device Drivers
Joseph Kong
Designing BSD Rootkits
Practical Deep Learning
Ron Kneusel
The Rust Programming Language (Covers Rust 2018)
Steve Klabnik & Carol Nichols
The Rust Programming Language
The Book of Inkscape
Dmitry Kirsanov
The Book of Inkscape, 2nd Edition
The Linux Programming Interface
Michael Kerrisk
Metasploit
David Kennedy & Jim O'Gorman & Devon Kearns & Mati Aharoni
Object-Oriented Python
Irv Kalb
The Hardware Hacker
Andrew Bunnie Huang
The Book of Kubernetes
Alan Hohn
Book of PF, 3rd Edition
Peter N. M. Hansteen
The Artist's Guide to GIMP, 2nd Edition
Michael Hammel
The GNU Make Book
John Graham-Cumming
Programming with OpenSCAD
Justin Gohde & Marius Kintel
Rust for Rustaceans
Jon Gjengset
Attacking Network Protocols
James Forshaw
Hacking: The Art of Exploitation, 2nd Edition
Jon Erickson
Serious Python
Julien Danjou
Serious Python: Black-Belt Advice on Deployment, Scalability, ...
Autotools, 2nd Edition
John Calcote
Learn Python Visually
Tristan Bunn
Serious Cryptography
Jean-Philippe Aumasson
Practical Binary Analysis
Dennis Andriesse
Foundations of Information Security
Jason Andress
PoC or GTFO
Manul Laphroaig
POC||GTFO (1)