Improving ModSecurity WAF Using a Structured-Language Classifier