{'fraction_non_alphanumeric': 0.019696969696969695, 'fraction_numerical': 0.0, 'mean_word_length': 5.12037037037037, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
An adaptive anomaly detection of WEB-based attacks

An adaptive model is proposed, which detect WEB-based attacks via identifying normal behaviors. By describing the structural features of Request-URL and using multiple hidden Markov model, the sample set is divided into several smaller subsets by request type. The discreteness of subset is calculated by the properties. Based on this, analyze the discreteness of each WEB requests to determine whether the request is normal, and then construct the detector based on hidden Markov model. The experimental results show that the adaptive model can effectively identify WEB-based attacks and reduce false alert.