In this assignment, we will put ourselves in the shoes of system administrators, and audit a server for vulnerabilities. Concretely, we will scan the server for known vulnerabilities, and exploit them. The goal is to realize the imporance of engineering security into software; isolation, hardening, and auditing, while important, turn out to be insufficient for securing systems.

Description

Here.

Acknowledgment

This assignment involves exploiting Metasploitable, a VM designed to be exploited. A big shoutout to its creators.