1. A computer-implemented method for generating safe program code in response to receiving a request to execute potential malware, the method comprising: (a) decoding program code contained in the potential malware; (b) translating the decoded program code into safe and functionally equivalent program code; and (c) executing the safe and functionally equivalent program code on a computing device.