Instituto Superior Técnico, Universidade de Lisboa
Network and Computer Security
Most of the material available for our Network and Computer Security labs is part of the SEED Labs Project. Have a look at their project as you have many more labs proposed beyond the ones we will follow here.
All labs should be executed in the virtual machine (VM) provided by the SEED Labs project: SEEDUbuntu 20.04.
In this document we will provide two ways of running this VM:
(a) Locally on your machine using VirtualBox, or
(b) using the virtualization system provided by RNL (labs in Alameda).
We strongly suggest the former.
- Download the Pre-built Virtual Machine Images (Ubuntu) from SEED Labs Project.
We suggest the one built in 2021 with the SHA1 hash value of79d8af332b7bfaa46541644d34bab0b1a4f4239e. - Unzip the file.
- Files will be included in folder
SEED-Ubuntu20.04.
- Files will be included in folder
- Follow the instructions.
- Step 2: You can give whatever name you want to your machine (and a folder with that name will be created)
- Start the VM.
user:pass/seed:dees, - Recommended: Change the user password.
- Recommended: Update the system.
sudo apt update; sudo apt upgrade - Optional: Change keymap to PT.
setxkbmap pt
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.
For the first labs you just need to run the script rnl-seed21.
This scripts automates the process of creation of a machine connected through NAT.
For some labs this has to be done manually.
Information about the process will be posted before those labs.