Malware classification based on call graph clustering