An historical analysis of HTTPD and its vulnerabilities