Bash scripting - Exercise 2.
Offensive Security Certified Professional (OSCP) video series by Ahmed: