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

Cracking tools

Today, hashing is a basic security mechanism of most IT services. Overall, hashing transforms data of arbitrary length into the output bit string of a fixed length in a non-recoverable way (that is why it also called a one-way conversion). Hashes are often used for authentication purposes (to store and compare hashes of user passwords instead of storing passwords in clear text what is insecure), for integrity control (checksums).

Nowadays, we cannot imagine technologies that do not use encryption. Therefore, the question of the restoration of hashed data is one of the most important in today's IT security world. In this section, we will look at some of the popular tools that can be useful in performing this security analysis.

John The Ripper

John The Ripper (JTR) is a free program designed to recover passwords from their hashes. The main purpose of the program is to audit weak passwords on Unix systems. The program can also perform an audit of NTLM hashes (Microsoft Windows...