Practical Hacking Techniques and Countermeasures By Mark D. Spivey View its descriptions. This book is all about using tools. Good thing is we can learn some tools we've missed or we haven't known. And as it has screenshots/illustrations on each step of running tools, it's easily understood. Most of all tools are out-dated, which we mean new current tools can outsmart functions/features of older ones. One big drawback is that it features a lot of unnecessary tools for each phases of pentesting. Readers who are new to methodology of hacking/security might be mislead. We suggest you take only good tools you've missed out.