Enhancing Cyber Security: The Role of Penetration Testing