https://medium.com/@jw1809131/msc-cyber-technology-assignment-homework-help-de-montfort-university-dmu-uk-98b2ad18fb82