<aside> ✨ It’s highly recommended that you use Linux, but it is possible to use MacOS and if you are the adventurous type you may be able to get everything set up on Windows.

</aside>

<aside> ⚠️ If you have a MacOS laptop, installing the OpenVPN TAP driver requires a system extension, which requires disabling important security controls to get it working. If you know what you are doing, you may chose to do this, but it is recommended you install a Linux VM using VirtualBox instead.

</aside>

🖥️ Running in a VM with VirtualBox

If you would like to install the tools and complete the workshop from a virtual machine, VirtualBox is one of the best options (as well as being free). Kali is solid offensive security distribution. Kali also has all the tools below preinstalled except the Python packages.

  1. Install VirtualBox: You can follow the official instructions at www.virtualbox.org/wiki/Downloads
  2. Download and install the Kali VirtualBox image: www.kali.org/get-kali/#kali-virtual-machines

You can also install all the tools you need on your local machine, and do not need to use a VM 👌

Software

To complete the network hacking challenges, you'll need a machine with the following tools.


Note: Debian Linux includes Kali and Ubuntu