Vulnerability Analysis from the Perspective of an Ethical Hacker