To successfully follow all of the recipes in this book, the reader is recommended to have a basic understanding of the following topics:
- Linux OS installation
- Unix/Linux command-line usage
- HTML language
- PHP web application programming
The only hardware necessary is a personal computer, preferably with Kali Linux 2.0 installed, although it may have any other operating system capable of running VirtualBox or other virtualization software. As for specifications, the recommended setup is:
- Intel i5, i7, or a similar CPU
- 500 GB on the hard drive
- 8 GB on RAM
- An internet connection