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

Wireless hacking tools

Logically following our assertion that our book is about creating a lab for wireless networks, we are going to start reviewing penetration testing frameworks and toolkits with a topic dedicated to wireless hacking.


When we talk about an approach and tools for Wi-Fi hacking, the first thing that comes in our minds is Aircrack-ng ( Although there is a standalone tool for cracking WEP, WPA, and WPA2 security with the same name, the whole set of tools is called Aircrack-ng and the cracking tool is included in this set among the others.

We will not exaggerate by saying that Aircrack-ng is our favorite and the must-use toolkit in Wi-Fi penetration testing projects, though we do not always use all of the tools included in it.

The toolkit is primarily developed for Linux and command line usage and despite the fact that it can also be used under Windows, we would recommend to use it only under *nix-like systems because there are a lot of...