Pātuhitia tēnei: Learning Metasploit exploitation and development