Patent ID: 8627407

Claim:
A computer-implemented method for preventing modification of network resources in the absence of a user's consent, at least a portion of the method being performed by a client device comprising at least one processor, the method comprising: identifying an attempt by the client device to modify a local network resource at least in part by: detecting content received from an intranet indicating that the content originated from the local network resource; determining, at the client device, that the content received from the local network resource may facilitate modification of at least one setting of the network resource by determining that the content received from the local network resource facilitates user input via a web-based form; in response to the determination that the content received from the local network resource may facilitate modification of at least one setting of the local network resource, determining, at the client device, whether the attempt by the client device to modify the local network resource represents an unauthorized attempt to modify the local network resource without the consent of a user of the client device at least in part by: embedding, at the client device, a human-verification test within the content received from the local network resource; administering the human-verification test at the client device; determining, at the client device based on the outcome of the human-verification test, whether to prevent modification of the local network resource.