SLAE32 Assignment 2 – TCP Reverse Shell