Most upvoted comment
Most popular programming books on Reddit (2018) rank no. 19
Completely new to this and need help(r/HowToHack)
Read those left to right. You will learn a lot about networking, a lot about Python and how that is commonly used to hack, and then a lot about Kali Linux. You won’t learn how to use the tools, but you will learn what they are.
I would also recommend “Operating System Concepts” but it is a bit pricey. I like that book because it doesn’t teach you how to use a bunch of commands in linux, rather it teaches you how operating systems work and why they work that way. Very interesting, and there is an entire section on security. Also, “Penetration Testing” is a good one, and it is cheap too. You will learn how to use some Kali tools, but you’ll also learn the important stuff. Buffer overflows and format string attacks are what you need to know how to do. You need to know how to look at and manipulate memory.
If you want to figure out how to do it yourself, read the first four books. If you want a step-by-step guide of exactly what to do, read the last book. It is also pretty important, IMHO, to know…