Hacker Techniques, Tools, And Incident Handling (Jones & Bartlett Learning Information Systems Security & Assurance Series) 1st edition by Oriyano, Sean-Philip, Gregg, Michael (2010) Paperback
A basic introduction, but not much more than basic. Also, the quizzes at the end of each chapter are full of errors. Required for my Ethical Hacking class, but sites like TryHackMe have taught me a lot more practical skills.