Professional Penetration Testing book cover

Professional Penetration Testing

Volume 1: Creating and Learning in a Hacking Lab

Save yourself some money! This complete classroom-in-a-book on penetration testing provides material that can cost upwards of $1,000 for a fraction of the price!

Thomas Wilhelm has delivered pen testing training to countless security professionals and now through the pages of this book you can benefit from his years of experience as a professional penetration tester and educator. After reading this book you will be able to create a personal penetration test lab that can deal with real-world vulnerability scenarios.

Penetration testing is the act of testing a network to find security vulnerabilities before they are exploited by phishers, digital piracy groups, and countless other organized or individual malicious hackers. The material presented will be useful to beginners all the way through to advanced practitioners.


Penetration testers, IT security consultants and practitioners


Published: August 2009

Imprint: Syngress

ISBN: 978-1-59749-425-0


  • "Wilhelm has created the ultimate handbook for becoming a pen tester. This is going to help launch many a career." - Richard Stiennon, Chief Research Analyst, IT-Harvest

    "Professional Penetration Testing covers everything from ethical concerns, to advance concepts, to setting up your own custom laboratory. It is the most comprehensive and authoritative guide at penetration testing that I have seen. Tom Wilhelm is a true expert in the field who not only is in the trenches on a daily basis, but also takes the time to instruct others on the ways and means of pen testing." –Frank Thornton, Owner, Blackthorn Systems


  • PART I - Setting Up
    Chapter 1: Introduction
    Chapter 2: Ethics and Hacking
    Chapter 3: Hacking as a Career
    Chapter 4: Setting up Your Lab
    Chapter 5: Creating and Using PenTest Targets in Your Lab
    Chapter 6: Methodologies
    Chapter 7: PenTest Metrics
    Chapter 8: Management of a PenTest

    PART II - Running a PenTest
    Chapter 9: Information Gathering
    Chapter 10: Vulnerability Identification
    Chapter 11: Vulnerability Verification
    Chapter 12: Compromising a System and Privilege Escalation
    Chapter 13: Maintaining Access
    Chapter 14: Covering Your Tracks

    PART III - Wrapping Everything Up
    Chapter 15: Reporting Results
    Chapter 16: Archiving Data
    Chapter 17: Cleaning Up Your Lab
    Chapter 18: Planning for Your Next PenTest

    Appendix A - Acronyms
    Appendix B - Definitions


advert image