Even though it’s now well over 50 years old; anyone needing to look up the English translation of a Latin word can use the 1968 edition of Cassell's New Latin English Dictionary. In the dynamic world of computer security, things are constantly changing, and using a reference that is but 2 years old can be outdated, or not have information about technologies that are now ubiquitous. Think Internet of Things (IoT) and you will understand.
Now in its 6th edition, Kevin Beaver’s Hacking for Dummies carries on his tradition of giving the reader an in the trenches guide which they can use to ensure that their organization's information systems and networks are secure.
The first edition came out 2004 and information security has seen significant changes. Like the previous editions, this is a practical guide that can teach the reader real-world hacking and penetration testing skills.
This 6th edition has the same basic motif, but is updated for Windows 10, Linux, macOS and more; and includes an updated list of currently available hacking tools.
While the reader is not expected to have a deep technical background, the book does go into some detail, as it must to provide a hands-on approach.
If you are looking for a practical guide that can teach you real-world hacking and penetration testing skills, the 6th edition of Hacking for Dummies is a great resource.