Detecting Server-Side Web Applications With Unrestricted File Upload Vulnerabilities