PDFs
-
The C Programming Language, K&R (1978 - 1988)
-
Structure and Interpretation of Computer Programs (SICP), MIT (Harold Abelson - Gerald Jay Sussman - Julie Sussman) (1985 - 1996)
-
The Code Book, Simon Singh (2001)
-
Philosophy of Computer Science, William J. Rapaport (2004 - 2020)
-
Reversing: Secrets of Reverse Engineering, Eldad Eilam (2005)
-
Bitcoin: A Peer-to-Peer Electronic Cash System, Satoshi Nakamoto (2009)
-
Clean Code, Robert C. Martin (2009)
-
The Web Application Hacker's Handbook, Dafydd Stuttard & Marcus Pinto (2011)
-
Crypto 101, lvh (2013 - 2017)
-
Mastering Bitcoin, Andreas M. Antonopoulos (2014 - 2017) GitHub Version
-
Practical Reverse Engineering, Bruce Dang - Alexandre Gazet - Elias Bachaalany (2014)
-
Web Hacking 101, Peter Yaworski (2015 - 2018)
-
Breaking into Information Security, Andy Gill (2016 - 2021)
-
Mastering Ethereum, Andreas M. Antonopoulos (2018) GitHub Version