<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>
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.
You can also install all the tools you need on your local machine, and do not need to use a VM 👌
To complete the network hacking challenges, you'll need a machine with the following tools.
tcpdump
nmap
netcat
ettercap
pip install -U snare IPython dnslib
.bettercap
(optional)dsniff
(optional)Note: Debian Linux includes Kali and Ubuntu