1. A method for detecting malicious code implemented on a computing device, the method comprising: accessing a dataset that includes textual data comprising digits and non-digits from a server machine via a network; converting, via a processor, the dataset into a binary dataset by converting the non-digits to a first binary value and converting the digits to a second binary value that is different from the first binary value; identifying one or more cycles in the binary dataset, the one or more cycles representing patterns in the binary dataset; analyzing, via the processor, the one or more cycles according to a plurality of malicious code profiles and determining that the dataset includes malicious software code; and generating, via the processor, an alert indicating that the dataset includes malicious software code.