Analyzing Vulnerabilities And Protecting Yourself From Common Network Threats