17. A non-transitory computer-readable storage medium storing instructions, the instructions comprising: one or more instructions that, when executed by a processor, cause the processor to: receive compressed data, the compressed data including a sequence of references, and a particular reference, of the sequence of references, corresponding to a dictionary word used to obtain the compressed data, obtain dictionary words used to obtain the compressed data, the dictionary words including the dictionary word, identify one or more of the dictionary words corresponding to malicious content, identify the malicious content corresponding to the compressed data based on the one or more of the dictionary words being part of the dictionary words used to obtain the compressed data, and produce a notification based on the malicious content.
17. A non-transitory computer-readable storage medium storing instructions, the instructions comprising: one or more instructions that, when executed by a processor, cause the processor to: receive compressed data, the compressed data including a sequence of references, and a particular reference, of the sequence of references, corresponding to a dictionary word used to obtain the compressed data, obtain dictionary words used to obtain the compressed data, the dictionary words including the dictionary word, identify one or more of the dictionary words corresponding to malicious content, identify the malicious content corresponding to the compressed data based on the one or more of the dictionary words being part of the dictionary words used to obtain the compressed data, and produce a notification based on the malicious content. 19. The non-transitory computer-readable storage medium of claim 17 , where the one or more instructions to identify the one or more of the dictionary words corresponding to the malicious content comprise: one or more instructions that, when executed by the processor, cause the processor to: execute a suffix tree operation resulting in a partial match scenario between a particular dictionary word, of the one or more of the dictionary words and a suffix tree pattern, the partial match scenario between the particular dictionary word and the suffix tree pattern corresponding to a segment end of the particular dictionary word, store a data segment corresponding to the partial match scenario between the particular dictionary word and the suffix tree pattern, perform a pattern matching operation resulting in a partial match scenario between the particular dictionary word and a malicious content pattern, store a match state corresponding to the partial match scenario between the particular dictionary word and the malicious content pattern, combine the data segment with the match state to obtain a combination, determine that the combination corresponds to a malicious content pattern, and identify the particular word as one of the one or more of the dictionary words that corresponds to the malicious content based on determining that the combination corresponds to the malicious content pattern.