1. A computer implemented method for automatically cleaning-up malicious computer code from a target computer, the target computer having computer memory and an associated operating system, the method comprising the steps of: automatically booting an operating system in the computer memory of the target computer from computer readable media, the booted operating system comprising an operating system other than the operating system associated with the target computer; the booted operating system automatically running a malicious code processing script in the computer memory of the target computer, under control of the booted operating system; the malicious code processing script automatically copying at least one malicious code clean-up script from a location; the malicious code processing script automatically running at least one copied malicious code clean-up script in the computer memory of the target computer; and at least one malicious code clean-up script automatically cleaning-up malicious code from the target computer.