1. A system for protecting a computer, wherein the system is coupled to a network and to the computer, the system comprising: a memory including code; and a processor for executing code to: receive processor executable content requested by the computer from a content server, wherein the processor executable content is configured to access a system function of the computer and includes an argument a plurality of arguments; determine a computing environment associated with the computer; identify a computer threat protection corresponding with the computing environment; add the computer threat protection to the processor executable content; and transmit the protection and the processor executable content to the computer; wherein the computer threat protection is configured to be executed by the computer in response to a call to the system function, to: analyze the arguments to determine whether a combination of the arguments comprises a threat to the computer if passed into the system function; modify the execution of the processor executable content in response to determining that the combination of arguments comprises a threat to the computer; and allow the system function to execute as called by the processor executable content in response to determining that the combination of arguments do not comprise a threat to the computer.