Detecting unknown malicious code by applying classification techniques on OpCode patterns | Synapse