To get the most out of this book
To maximize your learning from this book, you should have the following:
- An understanding of fundamental security principles
- Access to a Linux environment (Kali Linux) for practicing the examples
- Knowledge of basic virtualization concepts, including the ability to create and run virtual machines
- Access to computer hardware with enough resources to run two virtual machines simultaneously
Software/hardware covered in the book |
Operating system requirements |
Kali Linux |
Linux |
Bash |
It is essential that you have the knowledge and computer resources to create and run virtual machines. How to create virtual machines and install Linux is not covered in this book.
If you are using the digital version of this book, we advise you to access the code from the book’s GitHub repository (a link is available in the next section). Doing so will help you avoid any potential errors related to the copying and pasting of code.