Chapter 3. Planning a Range

In this chapter, we will start the process of what is required to plan a test environment. We will discuss the process of searching and finding vulnerabilities to test, and create a lab environment for testing a type of vulnerability. We will discuss the following:

  • Planning
  • Identifying vulnerabilities

This chapter will provide us with a defined architecture to build and support the testing types that we have to perform.


An essential step to complete is the plan; also, the concept of what we are trying to achieve and how we are going to get there will be discussed. This is one of the areas that many do not spend enough time on. As we discussed in Chapter 1, Introducing Penetration Testing, we cannot take six to nine ...

Get Building Virtual Pentesting Labs for Advanced Penetration Testing - Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.