Over the next three weeks we will explore some security vulnerability/attacks designed for the Linux operating system. You will be using Ubuntu Linuz as our exploration environment, so you will need to install it on your laptop using virtual machine software. The virtual machine will require about 8GB of disk space and 4GB of RAM.
Virtual Machine Software.
Install VirtualBox. You may find these installation guidelines useful:
Install Ubuntu Linux as a guest operating system within the virtual machine. This step may take over one hour, so be prepared. You may find these installation guidelines useful:
In our labs we will be using openssl, a cryptography library that provides an open source C implementation of the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols. Ubuntu comes with the openssl library and the gcc compiler already installed. In addition to these, we will need a text editor (emacs) and a binary editor (ghex).
emacs. To install emacs, open a terminal in Ubuntu (click on the top left search button, type in "terminal" in the text editing box that opens up, then click on the terminal application). At the shell prompt type in the command
sudo apt-get install emacs
ghex. Install ghex using the command
sudo apt-get install ghex
Notes:
If you want to share folders between the host operating system and guest operating system, follow these instructions.