An ethical debate could go on for ages as to whether this sort of material could be classed as malicious or useful to the information and security community.
This book will certainly bring the noob up to speed with some of the greatest tools out there such as backtrack and metasploit and certainly will prove to be very useful information for any techie out there wanting to learn about some of the tools and techniques which hackers will use to compromise systems.
The approach by the authors is concise and thorough covering subject such as beginner programming with c, assembly and python while introducing concepts like shellcode scripting and exploit creation in a linux and windows environment.
Alot of this information can be found with alot of work on Google and searching forums and tutorials but is well presented and all located within this single book. The details on each subject are only tipping the iceberg but will certainly serve as an introduction for anyone with an interest in security and penetration testing.
I recommend taking the A+, N+, Linux+, CEH, MCSE and CCNA before trying to enter a career in security but the pay is great when you got them and you will find books on the latest security methods to be breeze to follow and implement