Malware: Technical Details