Internet vs. Web: Vulnerabilities of Web-based Applications