Malware analysis reveals families of code