Patent ID: 8205262

Claim:
A computer system configured to execute benign programs while disrupting malicious programs, the computer system comprising: a program memory configured to store program code including benign program code and malicious program code; an input/output interface configured to receive benign programs and malicious programs from a computer-readable medium, the benign programs containing no malicious program code and the malicious programs containing at least some malicious program code; a registration process operable to register the benign programs received by the input/output interface; a transform function applied by the registration process and its inverse transform function which, when applied serially to an original bit pattern will return the original bit pattern, but when applied in solo will result in a bit pattern which is different than the original bit pattern, wherein the malicious programs enter the program memory without passing through the transform function; a program code preprocessor configured to apply the transform function in order to transform each benign program received from the computer-readable medium from an architecturally standardized form into a locally-specific form prior to storage of the program code in the program memory; a program code postprocessor configured to apply the inverse transform function in order to inversely transform all programs prior to their execution, whereby previously transformed benign programs are converted back to the architecturally standardized form and malicious programs are rendered dysfunctional for their intended purpose; and a main processor configured to execute the programs in the architecturally standardized form.