Environmental Authentication in Malware