Instituto Superior Técnico, Universidade de Lisboa
Network and Computer Security
All labs should be executed in the virtual machine (VM) of the Kali Linux project: Kali.org.
We strongly suggest running Kali Linux locally, as a guest, on your own machine working as host.
In this document we will describe the following ways to run the VM:
- Using VirtualBox (recommended for Windows and Linux running on x86 or x64 processors);
- Using VMWare Fusion (recommended for macOS running on Apple Silicon processors M1/M2/M3).
- Download VirtualBox at Virtual Box official website;
- Install VirtualBox following instructions from the manual;
- Create a new Virtual Machine following the Kali inside VirtualBox tutorial;
- Install Kali Linux inside the VM, following the Kali Setup tutorial.
If you have problems with the Guest Additions (screen resolution, unable to copy host to guest, etc) you might want to have a look in here.
- Create an account (if you do not have one yet) at Broadcom;
- Download VMware Fusion Pro from here;
- Install VMware;
- Create a new Virtual Machine following the Kali inside VMWare tutorial.
Follow the Kali inside VMWare tutorial for more detailed instructions on obtaining VMWare.
If you have problems with the Guest Additions (screen resolution, unable to copy host to guest, etc) you might want to have a look in here.
If you are unable to use VirtualBox or VMware fusion, then you still have the option of using an earlier version of the VM, at an RNL lab located in the Alameda campus.
For the first labs you just need to run the script rnl-seed21.
This script automates the process of creating a VM running on the lab machine, connected to the network through NAT.
If you require this option, please contact faculty for additional rnl-virt specific materials.