To get the most out of this book
All the requirements are updated in the Technical requirements section for each of the chapters.
The following table is a list of software requirements. You will need the items in the table throughout the book. The preliminary steps of each recipe will inform you what software is required.
Software/hardware covered in the book |
OS and other requirements |
Oracle VirtualBox |
Windows, macOS, and Linux (any) |
Mozilla Firefox browser |
OWASP Broken Web Applications (BWA) VM |
7-Zip file archiver |
Burp Suite Community or Professional |
Oracle Java |
PortSwigger account to access labs |
Each recipe contains a setup stage called Getting ready, which provides links and instructions for the required software prior to performing the individual steps.