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 content requested by the computer from a content server, wherein the content is configured to access a function of the computer and includes an argument; determine a computing environment associated with the computer; identify a protection corresponding with the computing environment; prepend the protection to the content; and transmit the protection and the content to the computer; wherein the protection is configured to be executed by the computer in response to a call to the function, to: analyze the argument to determine whether the argument comprises a threat to the computer if passed into the function; modify the execution of the content in response to determining that the argument comprises a threat to the computer, and allow the function to execute as called by the content in response to determining that the argument does not comprise a threat to the computer.