9. The computer system of claim 8 , wherein the one or more instructions, when executed by the one or more hardware processors, cause the one or more hardware processors to: determine that the set of information indicates that that one or more objects, associated with the resource, are present in the document object model; wherein identifying the resource is based on determining that the one or more objects are present in the document object model.
8. A computer system for protecting one or more server computers by identifying a resource on a client computer comprising: one or more hardware processors; a memory coupled to the one or more hardware processors and storing one or more instructions, which when executed by the one or more hardware processors cause the one or more hardware processors to: supplement a set of web code with a set of instrumentation code, which when executed on the client computer collects a set of information that describes a document object model created by the client computer after the client computer executes the set of web code; send the set of web code and the set of instrumentation code to the client computer; receive the set of information from the client computer; identify the resource on the client computer based on the set of information that describes the document object model.