This book targets both professional penetration testers and new users of Metasploit who wish to gain expertise on the framework. The book requires basic knowledge of Ruby.