Vulnerability Testing Using Python For Ethical Hacking