Book Image

Building a Pentesting Lab for Wireless Networks

By : Andrey Popov, Vyacheslav Fadyushin, Aaron Woody
Book Image

Building a Pentesting Lab for Wireless Networks

By: Andrey Popov, Vyacheslav Fadyushin, Aaron Woody

Overview of this book

Starting with the basics of wireless networking and its associated risks, we will guide you through the stages of creating a penetration testing lab with wireless access and preparing your wireless penetration testing machine. This book will guide you through configuring hardware and virtual network devices, filling the lab network with applications and security solutions, and making it look and work like a real enterprise network. The resulting lab protected with WPA-Enterprise will let you practice most of the attack techniques used in penetration testing projects. Along with a review of penetration testing frameworks, this book is also a detailed manual on preparing a platform for wireless penetration testing. By the end of this book, you will be at the point when you can practice, and research without worrying about your lab environment for every task.
Table of Contents (15 chapters)
Building a Pentesting Lab for Wireless Networks
About the Authors
About the Reviewers


In this chapter, we developed a basis structure for our lab that allows us to start building a lab systematically, clearly understanding why we have chosen certain lab components and which tasks they will fulfill for us.

We hope that after reading this chapter, you can identify your personal needs and tasks in the provided lists and make a deliberate conclusion what do you want to have in your lab and what is not necessary for you.

The developed network topology combines principles used for building real enterprise networks and enough complexity to practice various types of penetration testing techniques. It is affordable for a home lab as well as in a corporate network.

In the next chapter, we will actually start building the lab network according to our topology and show you how to install and configure network devices.