Vulnerability Testing In Cyber Security