1. In a computer that includes a client application for communicating with a remote computer, a computer-implemented method of removing active malware from the computer, the method comprising: (a) searching a set of data on the computer for active malware; (b) identifying the actions required to remove active malware from the computer; and (c) executing the actions required to remove the active malware from the computer.